Skip to content

AndresH11/Node-TypeScript-Fastify

Repository files navigation

Node + TypeScript + Fastify

GitHub license

💪 Motivation

The motivation of this project is to contribute to the community that has helped me so much in what I have been a developer, this is my way of thanking everyone, sharing a boilerplate of Node + TypeScript + Fastify + Prettier + Eslint. The project is open to suggestions and modifications, thank you very much, I hope you like it.

👀 Overview

🖥 Easy to implement

🚨 Recommendations

It is recommended to have the vsCode extension installed called Prettier - Code formatter

🛫 Getting Started

# clone the project
git clone https://github.com/AndresH11/Node-TypeScript-Fastify.git

# enter the project directory
cd node-typescript-fastify

# install dependency
npm install

# develop
npm run dev

🐞 example

Node-TypeScript-Fastify

📂 Directory structure

├── src                                                  Root folder
    ├── helloWorld                                       Service folder
    |   └── controller                                   
    |   |   └── hello_world_controller.ts                
    |   └── routes.ts                                    
    ├── app.ts                                           App server file
    ├── index.ts                                         Root file
    └── router.ts                                        Router file

🌱 Creator

[ Linkedin ] Andrés Hernández

About

It is a boilerplate of node, typeScript and fastify

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published