Fiz uma API só com Node.js TOTALMENTE sem libs
Vocês já fizeram algum projeto sem nenhuma biblioteca?
Fui na contramão das tendências e fiz uma API com Node.js TOTALMENTE sem dependências, só JavaScript e os módulos built-in do Node. A parte mais complicada foi a feature de importação de CSV 😬 não achei nenhum tutorial na internet então fiz algo que provavelmente é uma gambiarra kkk, mas ta funcionando.
Por enquanto, é uma API simples de TodoList. O próximo desafio é integrar um frontend feito apenas com HTML, CSS e JS.
Features atuais:
- CRUD de Tasks
- Criação em massa de Tasks via importação de CSV
- Meu proprio banco de dados.
Link do repositorio: https://github.com/parkournick3/zero-dependency-todo-list-api
Top em mano, normalmente tudo que eu faço é sem biblioteca ou framework, eu trabalho com PHP, no backend e até comprei um curso de Laravel pra aprender e facilitar um pouco a minha vida mas até hoje não tive tempo kkkk, no front tbm uso HTML, css e javascript puro, o máximo q posso usar é um bootstrap pra trabalhar com grid, e olha q as vezes esqueço e faço com css puro.
Eu fiz uma bemmmmm minimalista no padrão MVC, também acho lindo de ver poucas pastas e poucos arquivos.
Parabens pela iniciativa.
Muitos desenvolvedores correm para bibliotecas e com isso entulham coisas e mais coisas no projeto.
Um exemplo, que é uma brincadeira mas existe uma lib é o isOdd
.
Há casos e casos, é claro, mas é interessante ter um projeto realmente assim.
Uma pergunta de quem não manja muito do assunto, o que seria CSV?
Em Go, isso é cotidiano. Sem super engenharia, limpo, direto, usando apenas a biblioteca padrão.
Brabíssimo. É um ótimo exercício de programação. Parabéns.