bmnds / nextlevelweek_2.0

Repositório para armazenar tudo que for criado durante a #NLW2.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Next Level Week 2.0

Profy - Plataforma para professores e alunos

Aula 1 - WEB

$ yarn create react-app web --template typescript
$ yarn add react-router-dom
$ yarn add @types/react-router-dom -D

Tecnologias utilizadas no projeto do frontend

  • Typescript
  • ReactJS
  • Css com Flexbox

Aula 2 - API

$ mkdir api && cd api && yarn init -y
$ mkdir src && cd src && touch server.ts
$ yarn add ts-node-dev typescript @types/express -D
$ yarn tsc --init
$ yarn add sqlite3 knex 
$ yarn add jest @types/jest ts-jest supertest @types/supertest -D
$ yarn test
$ yarn migrate
$ yarn start
$ yarn migrate:rollback

Check ./test/classes.http and ./test/class.controller.ts for a brief overview of the implemented functionality.

Tecnologias utilizadas no projeto do backend

  • Typescript
  • Express (Server)
  • Knex (ORM lib)
  • Jest (Testing lib)
  • SQLite3

About

Repositório para armazenar tudo que for criado durante a #NLW2.0


Languages

Language:TypeScript 63.7%Language:CSS 32.2%Language:HTML 4.1%