Flutter 2 发布 | New Frontend 技术资料分享 (#19)

New Frontend 「技术资料分享」第十九期,分享开发相关的技术资料、开源项目、新闻资讯,每月更新。如果你看到值得分享的资料、项目、资讯,欢迎推荐

Flutter 正式步入 2.0 时代,支持 iOS、Android、Windows、macOS、Linux、web 等平台,从移动端框架转向可移植框架。Flutter 使用的 Dart 语言也发布了 2.12,最大的变动是支持空安全(sound null safety)。

Next.js 10.1 发布,新增了 Apple M1 芯片支持,也大大减少了依赖数量。

Deno 成立公司,接受了四百九十万美元的种子投资。Deno 会继续使用 MIT 许可,广大开发者无需为此担心。Deno 相信,越来越多的开发者更熟悉 Chrome 的开发者工具而不是传统的 Unix 命令行,更熟悉 WebSocket 而不是 BSD socket,更熟悉 MDN 页面而不是 man 页面,也就是说,越来越多的开发者偏好 web 优先的抽象层,这正是 Deno 的价值所在。

PHP 代码托管在自建的 git 服务上。该服务在 3 月下旬遭到攻击,攻击者在代码仓库中加了两个恶意提交。有鉴于此,PHP 团队计划将代码仓库迁移至 GitHub。

malina.js 是一款借鉴了 Svelte 思路的框架,可以将模板代码编译为 JavaScript。它比 Svelte 更进一步,比如在数组中新增元素(push)会直接触发界面改变,无需额外的赋值操作。当然,项目仍处于原型阶段,仅供尝鲜。

React 最近推出了 React Labs 系列视频,深入介绍 React 社区成员在 React 方面的技术探索。

Made with react.js 展示了各种基于 React 的工具库,React 的开发者可以经常逛逛。类似的网站还有 Made with vue.jsMade with Svelte

cabal 是一个开源、分布式、本地优先的聊天工具。即使无法访问网络,仍然可以浏览完整的聊天记录和发送消息(消息会在上线后同步)。它的界面有些类似 slack 和 discord。

DNS Checker 可以检测 DNS 记录在各大洲多个节点的 DNS 服务器上是否生效,方便在修改 DNS 解析记录后观察新记录的扩散情况。

GitHub 的捐助(sponsers)功能之前只支持按月捐赠,最近新增了对一次性捐赠的支持

题图 Mi Min

评论

Loading comments ...