在新的一周中,来看看上周发生了什么!
本文最初发表在微信公共帐户上:前端 - 收费宝藏
我的微信:cug-gz
Ryan Dahl的Node.js和Deno的创始人Ryan Dahl的文章“ JavaScript容器”提出了一个想法:将来,将简化新的容器类似的摘要以简化服务器。大多数Web服务可以通过JavaScript容器而不是Linux容器来简化。在此新兴服务器抽象层,JavaScript更换了Shell。
瑞安·达尔(Ryan Dahl)认为,这个容器不是要解决针对Linux容器的相同广泛问题。它最大程度地降低了Web服务业务逻辑的模型,并减少了程序员需要了解的概念。Shell用于调用UNIX的解释性脚本语言程序。它可以编写有条件的句子,周期语句等,但是它是有限的且难以编程的。在JavaScript容器中,JavaScript Sandbox可以调用WASM,而不是像Shell这样的Linux可执行文件。他们在Deno和Deno和试图从根本上简化服务器抽象。
DENO团队于去年发布了DENO Deploy的首个Beta版本。这是Deno团队从头开始建造的现代无服务器云。用户可以将其非常快速地向全球数据中心部署JavaScript,Typescript和WASM服务。
原始:https://tinyclouds.org/javascript_containers
Unicode技术委员会已批准在Unicode 15.0中添加五个新的行星符号,这些符号基于太阳系中新发现的十字架国王天体天体。根据国际天文学联合会(IAU)的命名规则。,海王星外面的天体在阳光下奔跑需要以太阳的命名。因此,这五个天体被命名为:
这五个新字符将在Unicode Standard 15.0版(预计将于2022年9月发布)中添加149,180个其他字符,并在2018年发布的行星对象组(Unicode 11.0)和更早版本中进行分类,并且可以使用,并且可以使用对于使用计算机或移动设备访问的世界吸引者而言。
详细信息:https://blog.unicode.org/2022/05/out-this-new-astronomy-symbols.html
李·罗宾逊(Lee Robinson)表示,Next.js的路由正在进行重大升级,包括嵌入式路线,客户端和服务器路由,一些支持React React 18,服务器组件等的功能。
5月3日,Chrome 101正式发布。主要更新如下:
更新详细信息:https://edevelvender.chrome.com/en/blog/new-chrome-101/#hwbbbbbbbbbb
5月4日,NPM V8.9.0正式发布。
更新详细信息:https://github.com/npm/cli/releases/tag/v8.9.0
5月1日,PNPM v7.0.0正式发布。主要更新如下:
PNPM是一个具有快速且大磁盘空间的软件袋管理器。PNPM使用内容来解决文件系统,以将所有文件存储在磁盘上的所有模块目录中。使用NPM或YARN,如果您使用Lodash有100个项目,在磁盘上是100个lodash副本。在PNPM的情况下,Lodash将存储在可寻址的内容的存储中。
PNPM的主要特征如下:
更新详细信息:https://github.com/pnpm/pnpm/releases/tag/v7.0.0.0
5月3日,Node V18.1.0正式发布。主要更新如下:
更新详细信息:https://nodejs.org/en/blog/release/v18.1.0/
上周,让我们看一下GitHub上的一些流行的前端开源项目!
SpacedRive是一个开源交叉平台文件管理器,由rust.ormanize在一个地方的多个设备上编写的虚拟分布式文件系统(VDFS)支持。设备的容量进入个人分布式云,该云可以安全且直观。
星:8.4 K
Star??本周:2082
github:https://github.com/spacedriveapp/spacedrive
WireIT可用于升级NPM脚本,以使其更聪明,更高效。
星:3.1 K
Star??本周:851
github:https://github.com/google/wireit
TMAGIC-编辑器Visual开源项目是一个开源项目,它是从Rubik的Cube Platform演变而来的,该项目旨在为开发人员提供快速为可视化和构建平台构建解决方案。
星:1 K
Star??本周:715
github:https://github.com/tencent/tmagic-editor
Nginx-Proxy-Manager是用于管理Nginx代理主机的Docker容器,该容器具有简单而强大的接口。特征如下:
Star?:7.4 K
Star??本周:643
github:https://github.com/nginxproxymanager/nginx-proxy-manager
JSON HERO提供了一个干净美丽的UI,其中包含其他功能,使阅读和理解JSON文件更容易。
Star?:2.5 K
Star??本周:558
github:https://github.com/jsonhero- io/jsonhero-web
这是几个流行的颜色选择组件。
React Color提供了13个不同的颜色选择器来模拟流行网站和应用程序的UI(例如Github,Photoshop,Chrome和Twitter)。不仅如此,您还可以使用不同的组件来创建自定义的颜色选择器。
github:https://github.com/casesandberg/reaeact-color
Vue Color是一种vue(vue2.0)颜色选择器,适用于草图,Photoshop,Chrome,等。
github:https://github.com/xiaokaike/vue-color
IRO.JS是JavaScript的模块化颜色选择组件,它支持各种颜色格式。
github:https://github.com/jaames/iro.js
Colorjoe是一个具有触摸和AMD支持的可扩展选择器。它可以通过CSS定义其实际尺寸和布局。在这种方式上,该组件非常适合响应布局。
github:https://github.com/bebraw/colorjoe
huebee是一个-button颜色选择器。它提供了一个友好的接口来显示一组颜色。颜色选择设备将需要从一个点到另一个点的颜色。在另外,Huebee根据设置参数显示了一组特定颜色。
github:https://github.com/metafizzy/huebee
React Colorful是一个小型颜色选择器组件,用于用钩和功能组件构造的React和preeact应用程序。它使用严格的打字稿编写,压缩后仅100%测试覆盖范围,仅2.8 kb(比React小13倍-颜色)。
github:https://github.com/omgovich/reeact-colorfulful
原始:https://juejin.cn/post/7095552034279489573