笔者在GitHub开了个 discussion 🔥 技术&开源&文章推荐,欢迎读者推荐贡献内容或者知识渠道
欢迎来到第 55 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介
🔥强烈推荐
🔧开源工具&技术资讯
也推荐大家关注一下最后的推荐内容(周刊的主要内容来源渠道)
下面开始本期内容的介绍,预计阅读时间 7 分钟。
如题可以用来防止网站被开发者工具调试,打开开发者工具后,页面会自动重定向到指定的页面
import DisableDevtool from 'disable-devtool';
DisableDevtool();
不过既然是开源的,理论上也是可以找到应对办法的(比如重写网页自动重定向的方法)
可以根据数字自动生成一个 ID,很适合用来做短链服务
比如查询笔者的个人域名www.sychzs.cn
的子域名信息,只需要访问
https://www.sychzs.cn/?domain=www.sychzs.cn
结果还是比较准确的,可以用来做一些子域名的信息收集
Happy DOM 的目标是模拟足够的 Web 浏览器,以便用于测试、抓取网站和服务器端渲染。
使用js来模拟实现浏览器侧的Web API
上面disable-devtool
的作者也是这个框架的作者
可以看2个使用demo
可以看出来模板代码非常少,比较符合使用直觉,更多的demo可以去官方的 playground 尝鲜
Node.js 社区知名领袖 Matteo Collina 关于 Bun 1.0 发布的看法
即兴奋又失望,根据作者的经验,它不是一个直接的 Node.js 替代品,许多内部细节都有所不同。还探讨了为什么 Bun 比 Node.js 快?
不过发现了一个网站的小bug(大概率是SPA页面没有配置ng)直接访问会404:https://www.sychzs.cn/tiny-engine
篇幅有限,如果你还没看够,可移步后面的推荐渠道,继续游览,历史周刊(<20)移步博客