本期推荐开源项目目录:
1. Nginx 可视化神器
2. Elastic UI 框架
3. 新一代建站工具
4. 前端测试工具
5. 30 天 JavaScript 编程挑战
6. 使用 Go + HTML + CSS + JS 构建漂亮的跨平台桌面应用
7. 适用于 Android 的魔法面具
Nginx 可视化神器
一款可以一键生成 Nginx 配置的神器,相当给力。
先来看看它都支持什么功能的配置:反向代理、HTTPS、HTTP/2、IPv6, 缓存、WordPress、CDN、Node.js 支持、 Python (Django) 服务器等等。
如果你想在线进行配置,只需要打开网站:https://nginxconfig.io/,按照自己的需求进行操作就行了。选择你的场景,填写好参数,系统就会自动生成配置文件。
开源地址:https://github.com/digitalocean/nginxconfig.io
Elastic UI 框架
Elastic UI 框架是一组 React UI 组件,用于在 Elastic 中快速构建用户界面。
开源地址:https://github.com/elastic/eui
新一代建站工具
VitePress 是 VuePress 的精神继承者,建立在 vite 之上。VitePress 在写博客网站,技术文档,面试题网站等方面,就有着它先天的优势。
不仅如此,它还有极易上手、构建速度快等优点。目前,它开箱即用,由于正处于 alpha 阶段,配置和 API 可能可能会在次要版本之间发生变化。
开源地址:https://github.com/vuejs/vitepress
前端测试工具
Cypress 可以对在浏览器中运行的任何东西进行快速、简单和可靠的测试。
Cypress 是为现代网络而构建的下一代前端测试工具,用于解决开发者和 QA 工程师在测试现代应用程序时面临的关键难题。
Cypress 简化了设置测试、编写测试、运行测试和调试测试,支持端到端测试、集成测试和单元测试,支持测试在浏览器中运行的任意内容。支持 Mac OS、Linux 和 Windows 平台。
开源地址:https://github.com/cypress-io/cypress
30 天 JavaScript 编程挑战
30 天 JavaScript 编程挑战是在 30 天内学习 JavaScript 编程语言的分步指南。此挑战可能需要100多天,请按照自己的节奏进行。
开源地址:https://github.com/Asabeneh/30-Days-Of-JavaScript
构建漂亮的跨平台桌面应用
使用 Go 和 Web 技术构建桌面应用程序。为 Go 程序提供 Web 界面的传统方法是通过内置 Web 服务器。
Wails 提供了一种不同的方法:它提供了将 Go 代码和 Web 前端一起打包成单个二进制文件的能力。通过提供的工具,可以很轻松的完成项目的创建、编译和打包。你所要做的就是发挥想象力!
开源地址:https://github.com/wailsapp/wails
适用于 Android 的魔法面具
Magisk 是当前 Android 社区用来获取 root 权限的主流方式。同时,Magisk 特殊的运作机制还赋予了它 systemless 的特质。
systemless 让 Magisk 一方面可以有针对性地隐藏 root,甚至暂时隐藏 Magisk 本身。另一方面,挂载系统的存在,也让 Magisk 拥有了多样的模块化生态系统。
开源地址:https://github.com/topjohnwu/Magisk
如有侵权,请联系删除
好文推荐