1. disable-devtool - 一行代码禁用 devTool
如题可以用来防止网站被开发者工具调试,打开开发者工具后,页面会自动重定向到指定的页面
import DisableDevtool from 'disable-devtool'; DisableDevtool();
不过既然是开源的,理论上也是可以找到应对办法的(比如重写网页自动重定向的方法)
2. Sqids - 短字母 ID生成
可以根据数字自动生成一个 ID,很适合用来做短链服务
🔧开源工具&技术资讯
3. 一键查询子域名信息
比如查询笔者的个人域名sugarat.top
的子域名信息,只需要访问
api.subdomain.center/?domain=sug…
结果还是比较准确的,可以用来做一些子域名的信息收集
4. Happy DOM - Web 浏览器的 JavaScript 实现
Happy DOM 的目标是模拟足够的 Web 浏览器,以便用于测试、抓取网站和服务器端渲染。
使用js来模拟实现浏览器侧的Web API
5. Alins - 又一个新奇的JS框架
上面disable-devtool
的作者也是这个框架的作者
可以看2个使用demo
可以看出来模板代码非常少,比较符合使用直觉,更多的demo可以去官方的 playground 尝鲜
6. 关于 Bun 1.0 发布的一些看法
Node.js 社区知名领袖 Matteo Collina 关于 Bun 1.0 发布的看法
即兴奋又失望,根据作者的经验,它不是一个直接的 Node.js 替代品,许多内部细节都有所不同。还探讨了为什么 Bun 比 Node.js 快?
- Node.js 没有预算,而且只有一个小团队在维护 npm。
- Bun 对与 npm 生态系统的大部分向后兼容性并不关心。
- 拥有开放治理意味着更广泛的决策过程,这让每个人都有发言权,但也需要更多时间来做出决定。
7. 华为云低代码引擎 TinyEngine 正式发布!
不过发现了一个网站的小bug(大概率是SPA页面没有配置ng)直接访问会404:opentiny.design/tiny-engine