React 编辑
React是一个免费的开放源代码前端 JavaScript工具库, 用于基于 UI 组件构建用户界面。
1
相关
ESLint用于检查JavaScript程式码是否符合规则,由Nicholas C. Zakas在2013年建立。ESLint中的规则是可更改的,并且可以自行定义和加载规则。ESLint想要解决关于程式码品质和程式码风格的问题。ESLint支援ECMAScript当前标准以及草案中用于未来标准的实验语法。使用React或TypeScript的程式也可以透过外挂或转译器处理。
Next.js 是一个构建于 Node.js 之上的开源 Web 开发框架,支援基于 React 的 Web 应用程序功能,例如服务器端渲染和生成静态网站。 React 于官方文件内的“推荐的工具链”中提及 Next.js,建议将其作为“使用 Node.js 构建服务器渲染网站”的解决方案。 传统的 React 应用程序只能在客户端浏览器中渲染内容,Next.js 扩充了此功能以包括在服务器端渲染的应用程序。
Redux一个用于应用程序状态管理的开源JavaScript库。Redux经常与React搭配运用,但其也可以独立使用。
Reason也叫做ReasonML,是OCaml的一个语法扩展和工具链,它由还创建了React的Jordan Walke创建于Facebook。Reason提供了JavaScript编程者熟悉的语法,并可以源到源编译器成OCaml。静态类型的Reason代码可以使用ReScript编译器编译成动态类型的JavaScript。