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

https://github.com/aadamsx/web-template

Starter or boilerplate React/Web template using TypeScript
https://github.com/aadamsx/web-template

babel7 react typescript web webpack4

Last synced: 3 months ago
JSON representation

Starter or boilerplate React/Web template using TypeScript

Awesome Lists containing this project

README

          

A JS Front end Template configured with Babel7, Webpack4, TypeScript3, & React


Key Features
How To Use
Credits
Related
License

## Key Features

* The hard work of configuration is done
* Built with the latest tech, such as Babel7, Webpack4, and supports TypeScript3
* React-typescript integration is ready to go
* Chunking or Dynamic import code splitting for smallter bundles and init load times set up
* Minimal, clean, and custimizable
* Ready to clone and run > yarn

## How To Use

To clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:

```bash
# Clone this repository
> git clone https://github.com/aadamsx/webpack-template

# Go into the repository
> cd webpack-template

# Install dependencies
> npm install

or

> yarn

# Run the app
> npm run start
```

> Note: If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.

## Credits

This software uses the following open source packages and a few more:

- [Node.js](https://nodejs.org/)

- [@babel/cli](https://babeljs.io/docs/en/babel-cli)

- [@babel/preset-env](https://babeljs.io/docs/en/babel-preset-env)

- [@babel/node](https://babeljs.io/docs/en/babel-node)

- [@babel/core](https://babeljs.io/docs/en/babel-core)

- [nodemon](https://nodemon.io/)

## Related

[webpack-template](https://github.com/aadamsx/node-template) - React template that uses Babel7, Webpack4, TypeScript & Express

## License

MIT

---

> [aadams99@gmail.com]()  · 
> GitHub [@aadamsx](https://github.com/amitmerchant1990)  · 
> Twitter [@futureaaron](https://twitter.com/amit_merchant)