MDARK
2022 年/ 10 月 ~ 12 月

[Hacker News 周报] 浏览器中运行桌面环境;轻量级网站监控方案;可视化 React 组件 IDE

了解科技资讯、把握行业脉搏。每周快速浏览 Hacker News 精选。本期 Hacker Newsletter 地址:https://mailchi.mp/hackernewsletter/630

了解科技资讯,把握行业脉搏,大家好,我是Koala,欢迎收看第637期Hacker News周报。

Pynecone|Python 全栈 Web 开发方案

https://github.com/pynecone-io/pynecone

在之前的视频中,我们介绍了使用Python开发web应用的的方案Streamlit和PywebIO。本期又出现了新的方案Pynecone。与之前的方案相比,Pynecone的API更加直观,并且也将一些动态能力移植JavaScript中执行,以获得更好的性能。同时它还内值了数据库集成,以及一键部署至云端的能力。使用非JavaScript的编程语言,开发全栈web应用有其独特的优势,在我们未来的节目中也会为大家详细分享。


daedalOS|浏览器中运行桌面环境

https://github.com/DustinBrett/daedalOS

daedalOS是一个在浏览器中运行桌面环境的有趣项目,该项目已通过集成各种工具的方式,在浏览器中完成了常用的桌面端功能。例如使用Monaco Editor编辑代码,使用Ruffle模拟Flash播放器等。其中使用到的浏览器API和WebAssembly技巧都值得一看。


Uptime Kuma|轻量级网站监控方案

https://github.com/louislam/uptime-kuma

对于网站的拥有者来说,网站的稳定运行至关重要。Uptime Kuma就是一个小而美的网站运行状态监控工具。支持通过Docker快速部署,通过web UI配置需要监控的网站地址,并设置检测间隔等一系列配置。当网站出现异常时,Uptime Kuma也支持包括邮件,Slack在内的90多种通知渠道,使网站的运营者可以第一时间进行处理。


Codux|可视化 React 组件 IDE

https://www.codux.com/

近期知名网站搭建工具Vz联合创始人又发布了新的实验性工具Codux。它定位于一个用于开发React代码的可视化IDE。Codux支持双向操作,既可以直接编辑代码,也可以在可视化表单中进行配置,并且支持从可视化表单的配置项中,精确跳转至对应的代码处。在可视化编辑模式下,React代码的结果会被实时渲染,从而加快调试代码的效率。


Vite 发布 4.0 大版本

https://vitejs.dev/blog/announcing-vite4.html

本周前端构建工具Vite也发布了新的大版本4.0。在一系列新功能中,较为令人瞩目的是增加了新的插件,支持使用SWC替代Babel。SWC是一个基于Rust开发的Babel替代品。在之前与Webpack的对比中,Vite的团队就曾经分析过,其一部分性能差距来源于Webpack中使用的SWC。从本次发布的新版本中,可以看到双方的良性竞争带来的好处,通过取长补短使功能更加完善。


Blockbench|创建 low-poly 视觉风格的3D 模型编辑器

https://github.com/JannisX11/blockbench

浏览器中的3D渲染能力也在不断增强。Blockbench就是一个3D模型编辑器,不过与常威的3D模型不同,Blockbench专注于构建low poly视觉风格的模型。这种视觉风格被广泛应用于游戏等领域,如果有相关需求不妨一试。


以上就是本期Hacker News周报摘要,谢谢您的收看。

Leave comment