转载

New Frontend 技术资料分享 (#1)

New Frontend 的「技术资料分享」会和大家分享开发相关的技术资料、开源项目、新闻资讯,每月更新。如果你看到值得分享的资料、项目、资讯, 欢迎推荐 。

Sublime Merge是 Sublime Text 作者编写的 git 图形客户端,使用了 Sublime Text 的用户界面引擎,自行实现了 Git (仅限读取操作,写入操作仍通过调用原生 Git 完成),以保证交互体验的流畅。最近(2019 年 9 月 30 日)刚发布了新版: sublimemerge.com

octodns,GitHub 开源的 DNS 记录管理工具,方便管理跨多个域名服务商的 DNS 记录。上月末(2019 年 9 月)发布了 v0.9.8 版: github.com

Traefik,一个面向微服务的现代 HTTP 反向代理和负载均衡服务器,可搭配 Docker、Swarm mode、k8s、Marathon、Consul、Etcd、Amazon ECS 等使用。上月(2019 年 9 月)发布了 v2.0.1 版: traefik.io

Amazon Corretto 8,Amazon 提供的 OpenJDK 8 发行版,由 Amazon 提供技术支持(会一直免费提供安全更新到 2023 年 6 月),还没有升级到 Java 11 的项目可以考虑切换到 Amazon Corretto 8 「续命」。上月(2019 年 9 月)发布了 8.222.10.4,提供 Linux、Windows、MacOS 安装包: docs.aws.amazon.com

Crystal多年前就在 Ruby 社区打过广告,最初的编译器也是用 Ruby 编写的,希望结合 Ruby 的优雅、便利以及编译语言的性能、类型安全。上月末(2019 年 9 月)发布 0.31.1 版。历经 5 年多的发展(2014 年 6 月初次正式发布),现已具有 non-nilable 类型、macro 元编程、并发模型(借鉴 Go)、分布式包管理(基于 Git)等现代语言流行的特性: crystal-lang.org

Elm也是有一定年头了,借鉴了 Haskell 的语法和类型系统,推崇纯函数编程范式,其处理 model/view 更新的模式在前端社区影响深远,Vue、Redux 皆受其影响。虽然 Elm 一直不是特别注重生产环境的需求,在生产环境使用仍不成熟,不过从开拓眼界的角度来说,仍然值得一观: elm-lang.org

Firecracker,Amazon 开源的轻量虚拟化方案,基于 KVM 创建、运行 microVM: github.com

Google Code 虽然关闭好久了,但是 Google 现在提供私有 Git 仓库托管服务 ,可以搭配其他 GCP 服务使用,5 个协作者以下免费: cloud.google.com

MySQL Operator是 Oracle 开源的创建、配置、管理 k8s 上的 MySQL InnoDB 工具: github.com

fx,node.js 实现的 jq 的替代品,便于在命令行查看、处理 json 文件: github.com

题图: Danielle MacInnes

原文  https://nextfe.com/201910-dev-picks/
正文到此结束
Loading...