Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pa87901/repostarterkit
A scaffold for developers to get started writing node applications
https://github.com/pa87901/repostarterkit
babel react react-router-v4 webpack2
Last synced: 25 days ago
JSON representation
A scaffold for developers to get started writing node applications
- Host: GitHub
- URL: https://github.com/pa87901/repostarterkit
- Owner: pa87901
- Created: 2017-07-30T20:25:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T16:32:28.000Z (over 1 year ago)
- Last Synced: 2024-10-11T13:41:51.868Z (25 days ago)
- Topics: babel, react, react-router-v4, webpack2
- Language: JavaScript
- Homepage: https://medium.com/@Preda/getting-started-on-building-a-personal-website-with-react-b44ee93b1710
- Size: 2.04 MB
- Stars: 122
- Watchers: 7
- Forks: 262
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Start building your own website
This is a repository that I created to help others develop their websites in React.## Tech stack
* [React](https://github.com/facebook/react) & [React Router 4](https://github.com/ReactTraining/react-router)
* [Node](https://github.com/nodejs) & [Express](https://github.com/expressjs/express)## Getting started
### Setting up the basic environment in Node:
You will need to install Node globally if you do not have it installed already on your local drive:
```
sudo npm install -g
```
Installing Nodemon is also highly recommended as it watches for any changes that are saved and will automatically restart your application with the updated code base.
```
npm install nodemon -g
```### Installing dependencies
The prescribed dependencies needed for building a website are listed in the `package.json` file of this repository.
Once this repo is cloned to your local drive, from within the root directory:
```
npm install
```## Additional information
More granular instructions as a guide to building a website are included in my [blog post](https://medium.com/@Preda/getting-started-on-building-a-personal-website-with-react-b44ee93b1710), if needed.### The steps to create a website include:
1. File architecture
2. Setting up the basic environment in Node
3. Installing the React framework
4. Creating a webpack and configuration
5. Building the basic front-end components
6. Styling and CSS
7. Viewing on local host
8. Deploying on Heroku## Author
Preda A