当前位置: 首页 > 科技观察

Web趋势榜:上周Top10有趣热门Web项目

时间:2023-03-17 13:34:19 科技观察

转载本文请联系前端GitHub公众号。大家好,我是你们的猫哥,不爱吃鱼不爱喵喵的超级猫~在GitHub上有一个Trendinglist(趋势榜)。在Trending页面,可以看到一些近期比较热门的开源项目或者Developers,这个页面可以算是很多人主动获取一些开源项目和活跃开发者的最佳途径。所以,猫哥每周一都会给大家推荐一个前端周趋势榜上周前10的项目,每个月都会推荐一个前端月度趋势榜前20的前一个月的项目,这样,大家可以知道最新有哪些优秀的前端项目开源了,使用的前端主流技术栈有哪些,以免错过好的开源项目。平时如何找到好的开源项目,可以看这篇文章:GitHub上可以挖掘的神仙技巧——如何找到优秀的开源项目1.solidSolid是一个用于创建用户界面的声明式JavaScript库。它不使用虚拟DOM。相反,它选择将其模板编译成真实的DOM节点,并将更新包装在细粒度的响应中。这样,当您的状态仅更新依赖于它运行的代码时。https://github.com/solidjs/solid2.petite-vue近日,游雨溪发布了一个针对渐进增强优化的Vue发行版——petite-vue,大小只有5kb左右。与标准Vue相比,petite-vue具有相同的模板语法和响应式心智模型,但两者的区别在于petite-vue针对在服务器框架呈现的现有HTML页面上“散布”少量交互进行了优化。Petite-vue的亮点不仅在于它的体积小,还在于它能够使用最佳实现来进行渐进增强,这是它与标准Vue的主要区别和主要优势。尤玉玺透露,petite-vue的工作原理与Vue1类似,但实现细节更好:petite-vue遍历了实际的DOM,并使用@vue/reactivity来连接(附加)细粒度的反应效果,因此它的更新可以到达每个捆绑。https://github.com/vuejs/petite-vue3。MilkdownMilkdown这个轮子,它提供了开发一个所见即所得的Markdown编辑器的插件能力,并且提供了一系列的官方插件来保证这个编辑器可以开箱即用,如果你需要定制能力,你也可以写插件ins来实现它。您也可以编写自己的主题,使编辑器完全按照您的需要显示。https://github.com/Saul-Mirone/milkdown4。FrontsFronts是一个用于构建Web应用程序的渐进式微前端框架,基于Webpack的模块联合。https://github.com/unadlib/fronts5。vscode-theme-generator只需几种颜色即可轻松生成VSCode的主题。https://github.com/Tyriar/vscode-theme-generator6。Qwikqwik是一个以dom为中心、可恢复的web应用程序框架,旨在通过专注于HTML开源框架的服务器端呈现的弹性和细粒度的延迟加载代码来获得最佳交互时间。https://github.com/BuilderIO/qwik7。CaptainStackVSCode的代码建议。这个功能有点类似于GithubCopilot的代码建议。但它没有使用人工智能,而是将你的搜索查询发送给谷歌,然后谷歌检索StackOverflow答案并为你自动完成。https://github.com/hieunc229/copilot-clone8。VSCodeVimVSCodeVim是一个用于VisualStudioCode的Vim模拟器。请参阅我们的路线图以获取受支持的Vim功能的完整列表。我们的变更日志概述了版本之间的主要/次要更新。如果您需要提出任何问题,请加入我们的Slack以在GitHub上报告缺失的功能/错误。https://github.com/VSCodeVim/Vim9。Didact构建您自己的React的DIY指南。从头开始重写React。逐步遵循真实React代码的架构,但没有所有优化和不必要的功能。https://github.com/pomber/didact10。UIkitUIkit是YOOtheme团队开发的轻量级开源前端框架,可以帮助你快速开发和创建前端UI界面,支持LESS、模块化、自定义主题、响应式设计。https://github.com/uikit/uikit