本文盘点了10月GitHub上最火的JavaScript开源项目,来看看有哪些你知道的,或者哪些你已经用完了.1.33-js-conceptshttps://github.com/leonardomso/33-js-conceptsStar14690每个JavaScript工程师都应该了解的33个概念,帮助开发者掌握JavaScript相关概念。2.30-seconds-of-codehttps://github.com/30-seconds/30-seconds-of-codeStar31415本项目精心收集了大量有用的JavaScript代码片段文章,让你在使用上看得懂它们,分为日期,节点,功能模块等部分,你可以直接将文件的这些代码导入你的文本编辑器(VSCode,Atom,Sublime)3.carlohttps://github.com/GoogleChromeLabs/carloStar5124Carlo提供由GoogleChrome浏览器提供支持的具有丰富渲染功能的节点程序。Carlo通过Puppeteer项目连接本地安装的浏览器。Carlo还提供了Node和浏览器之间通信的远程调用等基本功能。4.awesome-vscodehttps://github.com/viatsko/awesome-vscodeStar12158VSCode包和资源的精选列表。5.omihttps://github.com/Tencent/omiStar5070Omi是一个用于创建用户界面的组件化框架,开放现代,由腾讯开源,只有7kb,部分CSS,HTML+ScopedCSS+JS可以组成可重用的组件。不用担心组件的CSS污染组件外部,Omi会为你处理好一切有一个简单灵活的API,让MVVM变得更简单。主要特点:●可扩展的数据绑定●使用普通的JS对象作为模型●简洁明了的API●组件UI构建●与其他库一起使用7.reacthttps://github.com/facebook/reactStar114909React是Facebook用于构建用户的JavaScript库interfaces现在被许多公司使用,因为它采用不同的方法来构建应用程序:使用React,开发人员可以将应用程序分解为相互解耦的独立组件。这允许各个组件独立维护和迭代。8.freeCodeCamphttps://github.com/freeCodeCamp/freeCodeCampStar296206freeCodeCamp.org是一个免费学习编程的友好社区。里面的web开发课程是完全免费的,可以自定义课程进度。还有许多编程交互挑战可帮助您提高编码技能。9.evergreenhttps://github.com/segmentio/evergreenStar6187evergreen是一个开源的ReactUI框架,具有以下特点:●开箱即用●灵活且可组合。Evergreen组件基于ReactUIPrimitive构建,以实现最终的可组合性。●Enterprise-level,为企业级Web应用提供UI设计辅助10.percollat??ehttps://github.com/danburzo/percollat??eStar2563Percollat??e是一个命令行工具,可以将网页转换成格式精美的PDF。11.create-react-apphttps://github.com/facebook/create-react-appStar58812开发react应用的脚手架,非常容易安装,只需要一个命令,适用于macOS、Windows和Linux。12.Telescopehttps://github.com/laravel/telescopeStar2123Telescope是一款优雅的应用程序调试工具。Telescope可以深入了解进入应用程序的请求、异常、日志、数据库查询、邮件、通知、缓存操作、计划任务、变量转储等。
