第四十九期(2020.01.17)
Snowpack:Snowpack 将构建过程简化到安装那一次,它会将相关的包构建成 ESM 包到
/web_modules
目录下,可供浏览器直接引用,但是浏览器必须支持 JavaScript modules,文档特别提到由于 UC 浏览器不支持,所以不要在中国使用,貌似中国人只用 UC 浏览器似的。前端开发越来越复杂,各种构件工具层出不穷,往往一个项目,光是看构件规则就需要耗费大量的精力,而这些似乎偏离的前端开发的初衷,个人倾向于去轻工具化,回归注重交互和展现的方向。一份 2019 年 github 获取 star 数的前端项目榜单,VUE 是 2019 年获得 star 数最多的前端项目。Vue.js 连续第 4 次登顶年度综合排行榜,它的 GitHub 在 2019 年新增了超过 30k 的 star。Svelte 打乱了 UI 框架的格局,位于 Vue.js 和 React 之后的第 3 名,超过了 Angular。2019 年最有趣的故事之一是 Apple Music 发布了 Web 版客户端,它使用 Web Components 并通过 Stencil 编译,Stencil 也是今年榜上有名的 UI 框架之一。 这是 Web Components 在“现实世界”的真实案例!
JavaScript 是由什么组成的?关于 JavaScript 在原始概念上的一些思考,作者Dan Abramov是 React Core 和 Redux 的作者之一。
JavaScript 程序包管理器(NPM, yarn, Pnpm, Yarn PnP)的简要历史记录
craft.js:一个用于构建可扩展的拖放页面编辑器的React框架
code-to-graph:将代码(JS)转换为图形(graphviz,mermaid flowchart等)
scalajs-react:将Facebook的React库提升到Scala.js中,并努力使其类型安全和对Scala友好。
LuLu UI是阅文集团荣誉出品的前端UI组件库。
Vugu 是一个实验性库,用于用 Go 编写的Web UI 并以 webassembly 为目标。
acwj:在这个Github存储库中,我记录了为 C 语言子集编写自编译编译器的过程。我还将详细说明这些内容,以便继续学习时,对编译器理论的一些引用进行解释。
croc:一种允许任何两台计算机简单安全地传输文件和文件夹的工具。
2020年最佳VR应用
Dreame:一个定制梦境艺术品的网站。Dreame的艺术家根据你对梦境的描述。它们使您的梦想,照片和最喜欢的颜色与最合适的艺术家相匹配。两周后,您将获得每日灵感和动力的梦想,邮寄到家中。
2020年的渐进式Web应用
https://medium.com/@firt/progressive-web-apps-in-2020-c15018c9931c
Auto.js:一个支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox和Workflow。
一份学习正则表达式的教程
https://github.com/ziishaned/learn-regex/blob/master/translations/README-cn.md
← 介绍 2020年01月02期(第48期) →