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.
-
ExpressJS (Framework minimalista para NodeJS)
-
KnexJS (Query Builder para lidar com banco de dados SQL)
-
SQLite3 (Banco de dados SQL embutido)
Para baixar as dependências do projeto apenas rode o comando:
$ npm install
Para iniciar o app, apenas utilize o comando:
$ npm run start
Abaixo estão as possíveis formas de sempre se manter atualizado em relação às novidades do AdonisJS.
- Site oficial: https://expressjs.com/
- Utilização de classes em projetos Express
- Introdução à programação orientada a objetos
- Aprofundamento no TypeScript