Coder Social home page Coder Social logo

emisua / books Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jings/react-typescript-tailwind-starter

0.0 0.0 0.0 185 KB

Vite + React + Typescript + Tailwind + EsLint (AirBnB)

License: MIT License

JavaScript 16.74% TypeScript 76.42% CSS 0.85% HTML 5.98%

books's Introduction

๐Ÿš€ React-TS-Tailwind ๐Ÿš€

Starter kit for modern web applications with EsLint and Husky

Motivation

Starting a new project and setting up everything from scratch can be a pain. Therefor i decided to create my own little Starter kit with the most common Libraries and stuff.

Features

Vite

Vite is the build tool of choice. It is super fast and is based on native ES modules, rollup, and esbuild

React

React in the latest version (v18). All dependencies match up against the version of React.

TypeScript

"Not using TypeScript is like driving without a seatbelt" - Matt Howard.

TypeScript is a superset of JavaScript. Once you know JavaScript you should learn TypeScript easily and fast. Checkout the official documentation!

Tailwind

"Rapidly build modern websites without ever leaving your HTML." - Official Tailwind CSS Website. Tailwind CSS is a framework for quickly building and customizing applications without writing custom CSS.

ESlint

ESlint is preconfigured with one of the most popular config.

The following configs are included:

Prettier

Prettier is preconfigured. For the current configuration check the ./.prettierrc.cjs file.

Husky

Check out husky. Currently it is configured with a pre-commit hook that checks your code.

Usage

You can fork/clone the repository.

Install dependencies:

npm install # or yarn

In order to run it in development, run:

npm run dev # or yarn dev

In order to do a production build, run:

npm run build # yarn build

To lint the code, run

npm run lint # yarn lint

To fix autofixable linting errors, run

npm run lint:fix # yarn lint:fix

To check your formatting, run

npm run format:check # yarn format:check

To fix your formatting, run

npm run format:fix # yarn format:fix

License

MIT

books's People

Contributors

emisua 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.