Executando verificação de segurança...
1

Minha Ideia de Série no YouTube: Fastify do Zero ao Deploy com CI – Vai Dar Certo ou Vai Flopar? Me Digam!

TL;DR

Estou planejando uma série curta de 6 vídeos sobre criar uma API com Fastify, conectar ao MongoDB, fazer CRUD com testes no Poku, CI no GitHub Actions e deploy na Square Cloud. Foco em iniciantes, prático e sem enrolação – mas será que isso atrai visualizações no YouTube? Compartilho o planejamento detalhado aqui pra validar: pontos positivos, negativos e por que acho que pode funcionar. Incluo Square Cloud como minha escolha pessoal pra deploy fácil, sem Docker.

Introdução Rápida

Ei, galera do TabNews! Sou o Eduardo, tenho 16 anos e estudo desenvolvimento web há uns 2 anos. Comecei no front-end com React e Next.js, mas ultimamente to mergulhando no back pra virar full-stack de verdade. Já errei feio em projetos passados, tipo esquecendo validações e deployando APIs bugadas, mas aprendi na marra. Agora, quero transformar isso em conteúdo no meu canal do YouTube. Mas antes de gravar, vim aqui pedir feedback: essa ideia de série sobre Fastify tem potencial ou vai ser um fracasso total? Vamos discutir!

🔍 Por Que Essa Série? Minha Motivação Pessoal

Como estudante, vejo muita galera (inclusive eu) travando no back-end. Express é clássico, mas Fastify é mais rápido e moderno – usei num projeto pessoal recente e vi a diferença na performance. A ideia é ensinar do zero, baseado nos meus erros reais, tipo aquela vez que configurei o MongoDB errado e perdi horas debugando. Quero ajudar devs frontend a expandirem skills sem complicar.

Pontos Positivos da Ideia:

  • Prática e Curta: Vídeos de 8-15 min, foco em código rodando, não teoria infinita.
  • Cobre Tudo: Do setup ao deploy, incluindo CI – coisa que muita tutorial ignora.
  • Ferramentas Modernas: Fastify (rápido como um foguete 🚀), Poku pra testes (simples e brasileiro!), Square Cloud pro deploy (minha fav, falo mais abaixo).
  • SEO Amigável: Títulos tipo "Fastify API CRUD com MongoDB em 10 Min" – buscas comuns no YT.

Pontos Negativos e Riscos de Fracasso:

  • Mercado Saturado: Tem mil tutoriais de Node/Express; Fastify é nicho, mas será que o público busca?
  • Duração Total: 6 episódios podem espantar quem quer soluções rápidas, mas dividi pra ser fácil de assistir tudo de uma vez só, tipo uma maratona.
  • Meu Erro Passado: Já planejei uma série sobre Next.js mas fracassei e nem cheguei a postar por falta de planejamento – dessa vez, to detalhando tudo pra evitar.
  • Concorrência: Canais grandes como Rocketseat cobrem similar, mas sem o toque pessoal de um dev teen.

Exemplo prático: Em um projeto meu recente, criei uma API pra um app de tasks. Usei Fastify e MongoDB – performance top, mas sem CI, um push bugado quebrou tudo. Daí veio a ideia de incluir GitHub Actions.

📋 Planejamento Detalhado da Série

Aqui vai o breakdown, baseado no que planejei. Cada episódio é autônomo, mas forma uma jornada completa.

🎥 Episódio 1: Intro ao Fastify + REST Básico

Foco em setup rápido. Instalo Fastify, explico REST (tipo, "GET pra ler, POST pra criar") e crio uma rota Hello World. Testo no Insomnia. Duração: ~10 min. Link ref: Docs Fastify 2024 – super atual.

🎥 Episódio 2: Conexão com MongoDB

Instalo Mongoose pra simplicidade (melhor pra iniciante que mongodb puro, aprendi depois de errar). Config .env, schema de users. Testo conexão. Erro comum: Esquecer URI certa – compartilho meu fail real. Duração: ~12 min. Ref: MongoDB Guide 2025.

🎥 Episódio 3: CRUD Completo + Testes com Poku

Rotas POST/GET/PUT/DELETE organizadas em controllers. Instalo Poku (brasileiro e leve!), escrevo testes básicos. Meu aprendizado: Sem testes, debuguei horas num DELETE errado. Duração: ~15 min. Ref: Poku Docs 2025.

🎥 Episódio 4: Middlewares e Validações

Adiciono CORS, error handlers e JSON Schema pra validações. Versionamento de rotas. Mais testes. Prepara pra prod. Duração: ~12 min. Ref: Fastify Plugins 2025.

🎥 Episódio 5: CI com GitHub Actions

Workflow simples: Lint + Poku em push/PR. Opcional uma ferramenta pra medir quanto do código foi testado (como o c8, que usa a cobertura nativa do Node.js). Garantia de qualidade. Duração: ~10 min. Ref: GitHub Actions Docs 2024.

🎥 Episódio 6: Deploy na Square Cloud

Final feliz: Deploy sem Docker, testando online. Duração: ~10 min.

☁️ Minha Opinião sobre Square Cloud pro Deploy

Como dev iniciante, odeio complicações com VPS ou Heroku (que mudou preços em 2023). Uso Square Cloud há meses pros meus projetos – deploy de apps buildados é rápido, suporta PostgreSQL, MongoDB e Redis nativo. No meu último projeto, subi uma API em minutos via CLI. Não é propaganda, mas recomendo pra quem quer foco no código, não em infra. Testem: https://squarecloud.app. Erro que cometi: Esquecer env vars no deploy – agora checo sempre!

Conclusão: Vale Investir Tempo Nisso?

Essa série entrega uma API completa, testada e online, baseada nos meus aprendizados reais como teen dev. Acho que pode ajudar muita galera, mas e vocês? Tem chance de sucesso no YT ou melhor focar em front-end? Comentem: o que mudariam? Mais foco em TS? Menos episódios? Feedback honesto ajuda demais a não fracassar. Vamos trocar ideias!

Email
Instagram
X (Twitter)
YouTube

Footer

Carregando publicação patrocinada...
1
1

Justo demais, também curto muito docs e uso sempre como referência. Mas vejo que pra quem tá começando, às vezes falta alguém mostrando o caminho na prática, explicando os 'porquês' junto do código rodando. Meu foco é justamente esse público iniciante que talvez não consiga absorver só lendo documentação. Mas valeu pelo feedback, ajuda a entender melhor o que cada dev procura 👍

1

Se é algo que você tem vontade de fazer por achar legal, então faça!

A gente vive a vida toda para bater metas, para almejar sucesso, "flopar" é considerado fracasso e etc... e com isso a vida passa e não fazemos nada de interessante ou que gere alguma satisfação para nós mesmos.

Muitas das coisas que a gente usa hoje, na internet ou jogos por exemplo, são frutos de pessoas que fizeram algo por achar legal.