JavaScript框架的四个时代鉴于作者的经历,2012年之前的历史有点模糊,这是一个很好的回顾,并试图将JavaScript框架的历史分为四个时代,每个时代都建立在之前的基础上。
从头开始构建JavaScript绑定器-你已经建立了一个待办事项列表,你已经建立了一个静态网站生成器,甚至可能是一个测试框架?以构建Jest、Yarn和MooTools而闻名的Christoph将我们带到了下一步:构建捆绑包。有一个liverstream版本了。这是了解这些工具的工作原理的好方法。
笑话28:JS测试变得更轻、更快、更高效- - - - - -开玩笑是最流行的JS测试框架之一,v28包在很多方面:跨多台机器的分片测试,GitHub动作报告器,改进的包入口点与导出的支持,等等。
简而言之:
16.15.0节点(LTS)已经发布并且有Node 18实验Fetch API支持向后移植到它。
一个5分钟的视频其中Beth Griggs和Michael Dawson解释了Node 18的发布过程和发布的主要特性。
有人问Hacker News为什么npm生态系统似乎比PHP更容易受到供应链攻击。
你知道JavaScript吗遗留字符串方法生成HTML?"text".link(url)是一个非常简洁的链接。
这是一个很棒的视觉演示只有256字节的JavaScript和这是一种尝试弄清楚它是如何工作的。
版本:
18.1反应- bug修复发布。
Figma插件的故事书-现在,GA。
RxDB 12.0-离线优先,响应式数据库系统。
Postgres.js 3.1高性能的PostgreSQL客户端库。
Faker.js 6.2.0-假数据生成器。
文章和教程
一个团队如何使用Webpack将启动时间减少80%不可否认,这个团队从一个相当低效的起点开始,比如在生产中使用ts-node,但这篇文章包含了许多团队可以感同身受的经验或发现。
TypeScript提示和技巧与Matt Pocock- - - - - -马特最近在推特上名声大噪,因为他的实用性打印稿tweet和视频,所以很高兴看到他和Burke Holland在VS Code的YouTube频道上深入挖掘。55分钟,但如果你是TypeScript用户,你会学到一些东西。
Node 18的“仅前缀”核心模块解释-一个新的核心模块类型,不能像其他导入一样,例如从'node:test'导入测试。
代码和工具
Remotion 3.0:在React中“写”视频- - - - - -出发让你使用你的React技能来创建视频,写什么你想发生在代码与Remotion处理渲染和编码。这个视频它展示了一种新的基于AWS lambda的无服务器呈现机制。
Frappe Gantt:一个开源JavaScript甘特图控件甘特图通常用于项目管理,以显示进度和时间轴上活动之间的联系。在这个页面上有一个现场演示,或者你可以去GitHub回购.
htmlparser2 8.0:一个“快速和宽容”的HTML和XML解析器-消耗文档和调用回调,但它也可以生成DOM。有这里是现场演示。工作在节点和浏览器。
fortune esheet:一个类似excel的JS电子表格控件-现在还处于早期阶段,但看起来很有希望。有现场演示当然。
响应式分页:智能分页组件-响应式React分页组件,智能渲染到可用宽度。你可以现场试试吧.
Emoji Mart 5.0:一个可定制的网络表情符号选择器-你可以在这里测试一下.
来源:JavaScript每周
暂无评论