github上发布的12个react开源项目,star过千

 对代码、编程感兴趣的可以关注「老K玩代码」公众号和我交流!
分享代码、经验、项目和资讯

文末领取免费电子书


React起源于Facebook的内部项目,因为该公司对市场上所有JavaScript MVC框架,都不满意,就决定自己写一套,用来架设Instagram的网站。
React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。
自问世以来,受到广泛关注和使用,并逐步成为web开发的主流工具。

1. ant-motion

地址: https://github.com/ant-design/ant-motion

star: 3.8k

fork: 314

阿里巴巴开源项目,是一套react框架动态解决方案,可以帮助开发者更容易地在项目中使用动态效果。同时,我们可以方便快捷地制作一个公司的介绍页面。


2. numeric-keyboard

地址: https://github.com/viclm/numeric-keyboard

star: 291

fork: 56

手机数字键盘,包括纯键盘用户界面和输入框套件。有三个版本:纯JavaScript, react和Vue


3. lottie-ios

地址: https://github.com/airbnb/lottie-ios

star: 20.4k

fork: 2.9k

Airbnb开源和快速实现APP动画三方库。它还支持Android、react native、web、windows等平台。动画效果如下:


4. git-point

地址: https://github.com/gitpoint/git-point

star: 4.4k

fork: 691

基于react native开发的一个非官方的开源GitHub客户端,具有丰富的功能,包括查看项目和用户信息、接收通知、管理Issue和PR。支持Android和IOS,选择相应的客户端下载使用


5. react-visual-editor

地址: https://github.com/brick-design/react-visual-editor

star: 1.9k

fork: 258

基于react组件的代码生成工具,可用于拖放和构建页面。换言之,你可以减少你在手机中间看到的页面数量,并且你可以与任何其他页面共享相同的功能。结果如下:


6. generator-jhipster

地址: https://github.com/jhipster/generator-jhipster

star: 16.4k

fork: 3.3k

一个开源应用程序生成器(scaffold),用于在几秒钟内创建springboot+angular/react项目。它可以自动生成一个完整的web应用或微服务架构,以提高项目的开发效率。


7. TypeScript-React-Starter

地址: https://github.com/microsoft/TypeScript-React-Starter

star: 10.3k

fork: 1.0k

该项目由微软创建,详细描述了如何在create react app的基础上使用ts创建react项目模板。TS的出现使JS既具有强类型语言的严谨性,又保留了JS的灵活性。React是superfire的前端框架,两者的结合值得借鉴


8. react-naive-book

地址: https://github.com/huzidaha/react-naive-book

star: 3.3k

fork: 470

开源,免费,专业,简单的React.js教程


9. learning-react

地址: https://github.com/yiminghe/learning-react

star: 517

fork: 108

易明河的react中文课程,包括介绍和进阶


10. taro

地址: https://github.com/NervJS/taro

star: 26.2k

fork: 3.2k

react语法规范的多终端开发解决方案。我们只能写一组代码,然后用Taro的编译工具编译源代码,运行在不同的端(微信applet、H5、react native等)。以下是京东在生产环境中使用的示例:


11. react-loading

地址: https://github.com/Summer-andy/react-loading

star: 160

fork: 13

轻量级,开箱即用,支持按需加载react动画组件库。示例:


12. fiora

地址: https://github.com/yinxin630/fiora

star: 3.9k

fork: 778

具有丰富功能和多终端支持的在线聊天室。界面小巧清新,支持基本聊天功能,具有有趣的短信阅读功能。该项目基于typescript+react 16.9,代码逻辑清晰,注释完善,适合学习节点.js、打字、反应等



往期精彩推荐:

  1. 「收藏」6本haskell书目资料,让你自学也能变专家
  2. 「本周要闻」IntelliJ IDEA 2020.2 稳定版发布
  3. 目标学透react框架,7个超棒的react实战项目资源
  4. 最新发布的5大用户图形界面(GUI)项目
  5. 推荐给IT新手的11个docker免费上手项目

粉丝福利:

如果你也对编程感兴趣,记得加老K玩代码公众号和我交流哦!
里面有我最近整理的一些与"react"相关学习资料,有需要的可以去看一下。
关键词react,希望对大家有用。

举报
评论 0