Kun

Kun

IT学徒、技术民工、斜杠青年,机器人爱好者、摄影爱好 PS、PR、LR、达芬奇潜在学习者


共 212 篇文章


  一个新的JavaScript后端

web-view

github:https://github.com/Boscop/web-view

This library provides a Rust binding to the original implementation of webview, a tiny cross-platform library to render web-based GUIs as desktop applications.

Deno学习清单

deno包下载排行:https://yoshixmk.github.io/deno-x-ranking/

deno钻研之术:https://deno-tutorial.js.org/

deno中文手册:https://manual.deno.js.cn/

deno中文社区:https://deno.js.cn/

deno狂热爱好者:https://github.com/hylerrix

demo各种代码:https://axihe.com/edu/deno/home.html

Fresh

Fresh 属于 Web 全栈开发框架。是不是对于这个词非常眼熟呢?相信你已经想到了,像现在大名鼎鼎的 Next.js 以及新出的 Remix 都是走的这个路线。那么作为 Next.js 和 Remix 的竞品, Fresh 有哪些值得一提的亮点,或者说有哪些差异点呢?主要包括如下的几个方面:

首先,Fresh 基于 Deno 运行时,由 Deno 原班人马开发,享有 Deno 一系列工具链和生态的优势,比如内置的测试工具、支持 http import 等等。

其次是渲染性能方面,Fresh 整体采用 Islands SSR 架构(之前介绍的 Astro 也是类似),实现了客户端按需 Hydration,有一定的渲染性能优势。

当然,还有一个比较出色的点是构建层做到了 Bundle-less,即应用代码不需要打包即可直接部署上线,后文会介绍这部分的具体实现。

最后,不同于 Next.js 和 Remix,Fresh 的前端渲染层由 Preact 完成,包括 Islands 架构的实现也是基于 Preact,且不支持其它前端框架。

https://mp.weixin.qq.com/s?__biz=MzU0MTU4OTU2MA==&mid=2247490454&idx=1&sn=c0d516b0a3c64cc3eefb8aca9f305ea0&scene=21#wechat_redirect

aleph.js

github:https://www.github.com/alephjs/aleph.js

文档:https://alephjs.org

如果你觉得我的文章对你有帮助的话,希望可以推荐和交流一下。欢迎關注和 Star 本博客或者关注我的 Github