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,选择相应的客户端下载使用github发布12个react开源项目_java


5. react-visual-editor

地址 https://github.com/brick-design/react-visual-editor
star 1.9k
fork 258

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


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动画组件库。示例:

github发布12个react开源项目_java_03


12. fiora

地址 https://github.com/yinxin630/fiora
star 3.9k
fork 778

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

 

github发布12个react开源项目_java_05