第四十九期(2020.01.17)


  1. Snowpack:Snowpack 将构建过程简化到安装那一次,它会将相关的包构建成 ESM 包到 /web_modules 目录下,可供浏览器直接引用,但是浏览器必须支持 JavaScript modules,文档特别提到由于 UC 浏览器不支持,所以不要在中国使用,貌似中国人只用 UC 浏览器似的。前端开发越来越复杂,各种构件工具层出不穷,往往一个项目,光是看构件规则就需要耗费大量的精力,而这些似乎偏离的前端开发的初衷,个人倾向于去轻工具化,回归注重交互和展现的方向。

    https://www.snowpack.dev/

    20200115105755.png

  2. 一份 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 在“现实世界”的真实案例!

    https://risingstars.js.org/2019/zh/

    20200115111212.png

  3. JavaScript 是由什么组成的?关于 JavaScript 在原始概念上的一些思考,作者Dan Abramov是 React Core 和 Redux 的作者之一。

    https://overreacted.io/what-is-javascript-made-of/

  4. JavaScript 程序包管理器(NPM, yarn, Pnpm, Yarn PnP)的简要历史记录

    https://medium.com/javascript-in-plain-english/an-abbreviated-history-of-javascript-package-managers-f9797be7cf0e

  5. craft.js:一个用于构建可扩展的拖放页面编辑器的React框架

    https://github.com/prevwong/craft.js

  6. code-to-graph:将代码(JS)转换为图形(graphviz,mermaid flowchart等)

    https://github.com/crubier/code-to-graph

    20200115121348.png

  7. scalajs-react:将Facebook的React库提升到Scala.js中,并努力使其类型安全和对Scala友好。

    https://github.com/japgolly/scalajs-react

  8. LuLu UI是阅文集团荣誉出品的前端UI组件库。

    https://github.com/yued-fe/lulu

  9. Vugu 是一个实验性库,用于用 Go 编写的Web UI 并以 webassembly 为目标。

    https://github.com/vugu/vugu

  10. acwj:在这个Github存储库中,我记录了为 C 语言子集编写自编译编译器的过程。我还将详细说明这些内容,以便继续学习时,对编译器理论的一些引用进行解释。

    https://github.com/DoctorWkt/acwj

  11. croc:一种允许任何两台计算机简单安全地传输文件和文件夹的工具。

    https://github.com/schollz/croc

  12. 2020年最佳VR应用

    https://www.noupe.com/design/best-vr-apps-in-2020.html

  13. Dreame:一个定制梦境艺术品的网站。Dreame的艺术家根据你对梦境的描述。它们使您的梦想,照片和最喜欢的颜色与最合适的艺术家相匹配。两周后,您将获得每日灵感和动力的梦想,邮寄到家中。

    https://drea.me/enter

    20200115142609.png

    20200115142641.png

    20200115142658.png

    20200115142719.png

  14. 2020年的渐进式Web应用

    https://medium.com/@firt/progressive-web-apps-in-2020-c15018c9931c

    20200115181817.png

    20200115182004.png

  15. Auto.js:一个支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox和Workflow。

    https://github.com/hyb1996/Auto.js?files=1

  16. 一份学习正则表达式的教程

    https://github.com/ziishaned/learn-regex/blob/master/translations/README-cn.md

Last Updated: 1/17/2020, 10:02:49 AM