React TypeScript同构项目示例
该项目展示了一个使用React、React Router和TypeScript的同构入门示例。所有代码均使用TypeScript编写,文件扩展名为.ts或.tsx。项目通过gulp构建,生成独立的浏览器客户端文件和供应商文件,后者包含react和react-router。这种文件分离加快了构建速度,并减少了客户端更新频率。构建过程与gulp.watch配合使用,项目包含基本视图和组件。尽管多数React示例使用ES6,该项目完全兼容TypeScript。入门指南还提供了TypeScript下的Redux使用示例,位于单独分支上。项目特点包括:React Router、React Redux(分支上)、TypeScript TSX、同构服务器和客户端、独立的客户端app.js和vendor.js、Browserify-shim支持外部脚本。
react-tsx-starter-master.zip
预估大小:18个文件
react-tsx-starter-master
文件夹
package.json
2KB
gulpfile.js
7KB
LICENSE
1KB
package-lock.json
335KB
src
文件夹
server.tsx
1KB
client.tsx
285B
app
文件夹
views
文件夹
92.09KB
文件大小:
评论区