Coder Social home page Coder Social logo

up2dul / rvtgb Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 67 KB

βš›οΈ A minimal React + Vite + TypeScript starter template with πŸ“ file-based routing and πŸ“ Biome for the linter + formatter

Home Page: https://rvtgb.pages.dev

License: MIT License

Shell 19.63% TypeScript 46.60% HTML 11.36% CSS 22.41%
biome boilerplate commitlint file-based-routing generouted husky lint-staged react starter template typescript vite boilerplates starter-kit starter-template

rvtgb's Introduction

βš›οΈ RVTGB

ℹ️ RVTGB stands for React Vite TypeScript Generouted Biome.

About

This starter template is a minimal setup to get React working with:

Also some additional development tools:

  • πŸ”€ Commitlint β€” Make sure the commit messages are well formatted
  • 🐢 Husky β€” A git hooks
  • πŸ“‹ Lint Staged β€” Running some scripts before committing

πŸ’‘ Check out this template instead if you prefer to use the same template without any routing library installed.

Getting Started

Clone this template

Clone this template using one of the following methods:

1. Use this repository as a template

Click the "Use this template" button on the top of this page to create a new repository based on this template.

image

Disclosure: by using this repository as a template, there will be an attribution on your repository.

2. Clone this repository

git clone https://github.com/up2dul/rvtgb.git

# or if you have SSH keys setup
git clone [email protected]:up2dul/rvtgb.git

3. Using degit

degit is a tool that allows you to quickly create a new repository based on an existing one.

npx degit up2dul/rvtgb my-new-project

Usage

Requires Node.js >=18.x. And pnpm >=8.x is recommended as the package manager.

Install dependencies

Make sure you have already in the project directory.

pnpm install

Run the development server

Start the development server by running the following command, and the application will be available at http://localhost:5173.

pnpm dev

Additional informations

  • Absolute paths aliases with ~. Edit the vite.config.ts and tsconfig.json files if you want to change the aliases.
  • The src/pages directory is the default directory for the pages, check out the Generouted documentation for more details.
  • This project is using Biome as the code formatter and linter instead of ESLint with Prettier. Edit the biome.json to change the configuration based on your needs, by checking out the Biome for more details.

rvtgb's People

Contributors

up2dul avatar dependabot[bot] avatar

Stargazers

TED Vortex (Teodor-Eugen DuΘ›ulescu) avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.