Nessa thread eu vou falar um pouco do @strapijs e
alguns motivos para você dar uma olhada nessa ferramenta

Spoiler: tem um vídeo mostrando como fazer um CRUD em 48s

(dá aquele RT para ajudar ❤️)

🧵👇👇
O @strapijs é um headless CMS.
CMS = Content Management System (Sistema de gerenciamento de conteúdo)
Headless = "sem a cabeça"

Basicamente, é um sistema de gerenciamento de conteúdo separado da camada de front-end
Ou seja, você modela os seus dados pela interface do @strapijs, ele expõe uma API REST ou GraphQL e aí você já consegue consumir os dados necessários

No vídeo abaixo eu crio um CRUD de filmes em 48s
Além de tudo isso, o @strapijs abstrai toda a parte de autenticação, internalização, envio de e-mails, documentação de APIs, permissões, webhooks, plug n play de databases e muito mais

Você tem acesso ao código (feito em Koa) e pode configurar middlewares, CRON jobs e etc
A melhor parte é que como o @strapijs apenas gera uma API, você pode consumir da forma que preferir: React, Next, Nuxt, Vue, Angular, Svelte, tanto faz
Queria agradecer ao @Willian_justen por ter mostrado essa ferramenta no curso dele (reactavancado.com.br)

Achei incrível, não sei se é ignorância minha mas eu nunca tinha visto nada parecido

O curso, btw, é maravilhoso... fica aí a recomendação

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Lucas Dutra

Lucas Dutra Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dutradotdev

25 Apr
Dicas para arrumar o seu primeiro emprego na área de tecnologia

(dá aquele RT para que esse conteúdo chegue em quem precisa ❤️)

🧵👇
1) Existem três locais que as empresas olham para avaliar seu perfil:
- Currículo
- Linkedin
- Github

Arrume-os antes de sair se candidatando para as vagas

Vou destrinchar um pouco desses três itens abaixo
2) Currículo
Seu currículo deve estar bem formatado e deve conter as informações relevantes para a empresa
(se quiser, me manda seu currículo na DM que te dou um feedback)

Alguns links para te ajudar:
profissionaisti.com.br/carreira-em-ti…

folhadirigida.com.br/mais/noticias/…
Read 12 tweets
18 Mar 20
eae rapaziada, beleza? 🤙
quer aprender o que o #unclebob dizia sobre funções na série #cleancode? 🔥

Segue o fio! 🧶👇

#software #SoftwareEngineering #100DaysOfCode #functions #javascript
1. Uma função deve ser pequena.

2. Uma função deve ser menor ainda.

3. Várias funções pequenas e bem nomeadas economizarão seu tempo e de todo seu time porque elas funcionarão como pequenas placas ao longo do seu projeto, ajudando todos a navegar no código.
4. Classes estão escondidas dentro de grandes funções e se você quer quebrar seu software em classes apropriadamente deixe suas funções pequenas.
Read 12 tweets
16 Mar 20
2. Comunique sua intenção:
Se você tiver que colocar um comentário acima da sua variável pra explicar para que ela serve ou se você precisa vasculhar outros trechos de código para entender para que serve aquela variável/método então você escolheu um nome ruim.
3. Evite desinformação:
Certifique-se de que um nome diga o que significa e significa o que diz.
4. Crie nomes que as pessoas possam pronunciar:
Outras pessoas falarão sobre seu código no futuro ou até falar com você sobre seu código então escolha nomes que as pessoas possam pronunciar.
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!