Skip to content

roladev/react-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Boilerplate

A basic boilerplate setup for React 18 applications with modern best practices. This boilerplate is ideal for developers who want a minimal, customizable starting point for their projects without relying on frameworks.

✨ Features

  • React 18 with Concurrent Rendering: Leverages React's createRoot API for optimal performance.
  • TypeScript Ready: Provides static typing for scalable and maintainable development.
  • Babel and Webpack: Configured for ES6+ and JSX transpilation with hot module reloading.
  • Modern Folder Structure: Organized for clarity and ease of scaling.
  • Customizable: Minimal dependencies to allow full control over the development environment.
  • Accessibility First: Built with accessibility in mind to ensure inclusive user experiences.

🛠️ Getting Started

Follow these steps to set up and run the boilerplate locally:

Prerequisites

  • Node.js (v14+)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/roladev/react-boilerplate.git
    cd react-boilerplate
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Run the development server:

     npm start
    # or
    yarn start
  4. Build for production:

    npm run build
    # or
    yarn build

Contributing

Contributions are always welcome!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a pull request

Authors

🚀 About Me

I'm a frontend engenieer working on TypeScript, React and NextJS with strong focus on Accessibility.

License

MIT

About

Simple boilerplate for React 18

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published