Projeto - Talker Manager O que faremos? Você colocará em prática o conhecimento adquirido nesta seção sobre Node.js com Express na construção de APIs REST.
Para isso, você iniciará a construção de um aplicativo de palestrantes (talkers), onde poderá cadastrar, listar, pesquisar, editar e deletar palestrantes.
Por que isso é importante? O conjunto de operações conhecido como CRUD (Create, Read, Update e Delete) é a forma mais básica de manipulação de dados. Apesar disso, parte significativa das aplicações de mercado gira em torno dessas quatro operações. Neste projeto, você implementará essas operações usando Node.js, Express e o módulo fs.
Além de praticar os conhecimentos adquiridos nesta seção, você estará criando um tipo de aplicativo bastante comum no mercado e vivenciando de perto alguns dos desafios e peculiaridades que esses aplicativos podem trazer.
O que vamos avaliar? Aderência do código à especificação. Seu programa deve se comportar conforme especificado na próxima seção. Organização do código. Usando middlewares e roteadores, seu código deve ser o mais limpo e organizado possível. O que devo desenvolver? Este trabalho será individual.
Você criará uma API para registrar e pesquisar locutores.