"O NLW é uma experiência online com muito conteúdo prático, desafios e hacks que vão te ajudar avançar para o próximo nível."
Oferecido por: Rocketseat
Gostaria de agradecer o(a) clowjs que fez algumas correções nos arquivos, mas por alguma razão todos commits foram perdidos (supostamente problema de bios talvez kk)
"Faaaaaala dev!" Bom... O objetivo deste arquivo é anotar informações importantes destacadas durante o andamento das aulas. O arquivo será distribuído nos canais de aprendizado com o intuito de auxiliar devs após o fechamento das aulas, para que você possa continuar codando e desenvolvendo projetos Node.JS (pensando na experiência própria de esquecer diversas configurações, comandos ou conceitos semanas depois de uma semana omnistack), até o momento em que esteja tudo na memória. Algo totalmente pensado de dev para dev, um pouco trabalhoso (uma aula de 2 horas acaba durando umas 5/6 horas, alias, também estou aprendendo e por isso suas contribuições e correções são extremamente valiosas), mas uma iniciativa para realmente ajudar e motivar a comunidade, feito com muito carinho.
Para rodar a aplicação:
$ npm install
$ npm run dev
# ou
$ yarn dev
$ npm start
$ npm start
# ou
$ expo start
$ npm run nkex:migrate
$ npm run knex:seed
Não esqueça de configurar devidamente seu ambiente e vamos lá ;)
Este conteúdo esta sendo desenvolvido com base nas aulas do modulo Booster
A aplicação desenvolvida na NLW será um Marketplace de coleta de resíduos com o objetivo de ajudar pessoas a encontrarem pontos de coleta de forma eficiente
Para visualizar a prototipação completa do projeto clique aqui
$ npm init -y
$ npm install express
$ npm install @types/express -D
Obs: "-D" para dependência de desenvolvimento!
$ npm install ts-node -D
$ npm install typescript -D
$ npx tsc --init
$ npx ts-node <dir>
$ npm install ts-node-dev -D
$ npx ts-node-dev <dir>
Em package.json:
"scripts": {
"dev": "ts-node-dev <dir>"
}
$ npm run dev
# ou
$ yarn dev
$ npx create-react-app web --template=typescript
-
Whimsical: Aplicação web para criação de Fluxogramas
-
Figma: Aplicação web para Prototipação / Wireframe
-
Notion: To-do List
Obs: Para iniciantes, recomendo também criar seu próprio repositorio no github, iniciando assim seu portfólio além de ser uma ótima maneira de começar a aprender sobre essa ferramenta!
Ir para: Day 2