Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zsh2401/sz-rat

Seymour Zhang's React Application Template
https://github.com/zsh2401/sz-rat

Last synced: 22 days ago
JSON representation

Seymour Zhang's React Application Template

Awesome Lists containing this project

README

        

![](./public/icon.ico)

### **S**eymour **Z**hang's
# **R**eact **A**pplication **T**emplate

```sh
git clone https://github.com/zsh2401/sz-rat
```

[View demo online](https://sz-rat.zsh2401.top)

Make your react web application development easier and faster!

![](http://img.shields.io/travis/zsh2401/sz-rat.svg)
![](https://img.shields.io/node/v/webpack)
![](https://img.shields.io/github/languages/code-size/zsh2401/sz-rat)
![](https://img.shields.io/badge/license-MIT-green)
![](https://img.shields.io/github/package-json/v/zsh2401/sz-rat)

# Features✨
* SPA + PWA Supported
* 100% TypeScript
* Lightest Framework
* LodableComponent (based on Dynamic Imports)
* Designed for Static Pages Server
* No jQuery & Bootstrap
* Dynamically import
* Optimization

# Showcase
* [Lee Yin's Cat Paw](https://cp.zsh2401.top)
* [Seymour Zhang's CS Playground](https://playground.zsh2401.top)

# Fx & Libs
* React + React Router
* webpack
* TypeScript
* lodash (Removable)

# Usage
**Requirements**
| Node.js | NPM |
| ---- | ---- |
| >= 10.15.0 | >= 6.4.1 |

### Get template
```sh
git clone https://github.com/zsh2401/sz-rat
mv sz-rat your-app-name
cd your-name-app
```
### Fetch dependencies
```sh
yarn
```
### Run dev-server
```sh
yarn start
```
You could build the application if you need to release current version.
```sh
yarn build
```
Then the application bundles will appears under the `dist` floder.

# Contact me
Blog: https://www.zsh2401.top
E-Mail: [email protected]