文件名称:react-tsx-starter:UniversalIsomorphic React TypeScript入门项目
文件大小:92KB
文件格式:ZIP
更新时间:2024-02-24 10:36:36
react redux gulp browserify typescript
通用/同构React TypeScript入门 该项目包括一个React,React Router和TypeScript的工作示例。 所有代码都在TypeScript中,以.ts或.tsx文件形式编写。 基于gulp的版本会生成一个与供应商文件分开的浏览器客户端文件。 供应商文件当前包括react和react-router。 这种分离加快了构建过程,并在发布新的构建时导致更少的客户端下载。 gulp构建过程与gulp.watch一起使用。 这是一个基本的入门项目,具有最少的视图和组件数量。 最近的许多React示例都是用ES6编写的,并使用了 。 这些在很大程度上与基于TypeScript的过程兼容。 该入门指南还包括一个如何在TypeScript中使用Redux的示例。 为了尽可能简化启动程序,Redux示例位于分支上。 产品特点 用React Router进行React Redux(在单独的分支上) TypeScript TSX 服务器和客户端之间的同构 客户端app.js被浏览器化 客户端vendor.js单独浏览器化 Browserify-shim支持外部脚本 基于G
【文件预览】:
react-tsx-starter-master
----package.json(2KB)
----gulpfile.js(7KB)
----LICENSE(1KB)
----package-lock.json(335KB)
----src()
--------server.tsx(1KB)
--------client.tsx(285B)
--------app()
--------pages()
--------styles()
--------public()
--------scripts()
----tsconfig.json(155B)
----.gitignore(86B)
----README.md(3KB)