Skip to content

Create your next web application in just a few seconds πŸ™ πŸ™

Notifications You must be signed in to change notification settings

luctst/create-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CircleCI Dev-dependencies

Create Web App πŸ™πŸ™

Easily start your next web-application.

Note - Run only on the browser no server is configurated here check my create-web-app-server repo to start with React and a NodeJs server.

Features:

  • ReactJs.
  • Webpack.
  • Babel.
  • Sass.
  • React-router-dom.
  • Redux.
  • Eslint.
  • Prettier.
  • Jest.
  • Styled-components.

Why using this project ?

This project was created to easily start a web application with all the tools that you need check the list below, it's simple.

But why not using create-react-app package ? Well this package is really good for starting a new project with react and his environment i'm also using it some times for work, but personally i think that you do not control everything with create-react-app that's why i created this project with a simple structure ready to go whenever you want with a simple command.

Now let's see how this project was thinking πŸ˜ƒ

Structure:

-- .circleci/
-- .github/
-- node_modules/
-- public/
-- src/
-- test/
-- webpack/
.babelrc
.editorconfig
.eslintignore
.eslint.json
.gitignore
.prettierrc
package-lock.json
package.json
README.md
webpack.config.js
  • .circleci - Contains the file for configuring your CI with circleci.
  • .github - Contains the files for manages the issues and PR on GitHub.
  • public - Folder where your production code will be ready to send on server.
  • src - Contains all your app.
  • test - Where you can manages your test.
  • webpack - Handle the webpack config files.

Other option:

you're still not comfortable with all this config files and you really prefer being focus on code ?

i created an npm package who takes the popular create-react-app package config with my personal structure and a couple of options, check this link for more infos :)

create-react-app-luctst.

Authors: