Skip to content

RafaLopesMelo/Express-Typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Illustração do Express



Crud com Express e TypeScript

🚂    Introdução

O objetivo deste projeto é apenas para estudos da integração do ExpressJS com o TypeScript. A ideia era fugir um pouco do padrão de linguagem funcional e partir para uma estrutura voltada para classes, e a partir daí começar a aplicar os príncipios da programação orientada a objetos, como o SOLID.

🎸    Tecnologias usadas:

  • Linguagem: TypeScript

  • ExpressJS (Framework minimalista para NodeJS)

  • KnexJS (Query Builder para lidar com banco de dados SQL)

  • SQLite3 (Banco de dados SQL embutido)

💾    Instalação

Para baixar as dependências do projeto apenas rode o comando:

$ npm install

💿    Rodando o App

Para iniciar o app, apenas utilize o comando:

$ npm run start

❗️    Fique atualizado

Abaixo estão as possíveis formas de sempre se manter atualizado em relação às novidades do AdonisJS.

💻    Conhecimentos adquiridos

  • Utilização de classes em projetos Express
  • Introdução à programação orientada a objetos
  • Aprofundamento no TypeScript