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

CONSTRUINDO UMA API COMPLETA com NodeJS + Strapi em 5 minutos ou menos (surpreendente!)

Há um tempo, resolvi por a mão na massa com essa ferramenta incrível #strapi.
O resultado dos testes não poderia ser melhor, estou realmente apaixonado pela Strapi! rsrs

O que é Strapi?
Um Framework de Gerenciamento de Conteúdo (CMF) que facilita o desenvolvimento de softwares em geral.

O que a ferramenta oferece?
-Painel administrativo elegante e intuitivo
-Plugins, da comunidade e criamos nossos próprios
-Front-end agnóstico, podendo integrar com qualquer tecnologia front (ReactJS, Vue, ReactNative, Flutter...)
-Segurança - políticas de autorização variadas
-Open source e como diz Strapi.io, SEMPRE GRATUITO
-Comunidade bem participativa e deixa tudo atualizado

Foi bem fácil instalar as dependências e rodar o projeto.
Com o projeto localmente, a conexão com o banco de dados MongoDB foi feita rapidamente.
O painel administrativo é super intuitivo e com vídeos curtos tutoriais. Bem simples, não mexi em uma linha de código! oO - Mas pode ser adicionado se necessário.
Com tudo isso montei um Webservice rapidinho, bem robusto e de fácil manutenção. (CRUD completo e tabelas relacionais).

A framework é maravilhosa, recomendo a todos os devs experimentar.
Para quem já conhece, sabe que a cada dia, com a ajuda da forte comunidade, esse esse CMS está cada vez mais robusto. ❤
O projeto tá disponível no Github: https://github.com/luccadumas/strapi-test/

246191501-196084945995100-8635349183247604757-n 246383548-196084922661769-3597437757203489271-n 245655586-196084895995105-3913892494936526668-n 247083575-196084819328446-6346868088768552340-n 245624642-196084809328447-3917617026267894800-n 245847291-196084799328448-6509937133404927472-n 245781225-196084682661793-4220748813273209470-n 247238725-196084719328456-1833278158261898214-n 246760199-196084705995124-4316824228362631267-n
Carregando publicação patrocinada...
2

muito bom! recentemente eu conheci o https://railway.app/ Railway, é bem parecido com esse, já cria uma aplicação pra você com frontend e backend conectado ao banco de dados, além de conseguir manipular o banco de dados através da interface da própria Railway.
Tem também os CMS que são bem útils pra criação de aplicações com backend junto com API, tipo o GraphCMS pra aplicações com GraphQL, entre outros. Neste site https://jamstack.org/headless-cms/ mostra alguns dos CMS disponíveis pra criar uma aplicação

2

Muito bacana man, vou dar uma conferida no Railway, desconhecia, valeu pela dica!
Conheço também a função do Strapi para disponibilizar a API com Graphql, mas também desconhecia o GraphCMS, muito bom!

Bacana demais.

1

Achei bem bacana, esses dias mesmo tava fazendo um teste com o strapi aqui, mas tive dificudades da um erro aqui, e não consegui testar o funciomamento, baixei o seu projeto aqui, porém não consegui rodar o frontend, segui os passos do seu github e não deu certo, tem como vc me explicar melhor essa parte do front ?

1

Opa meu caro, não sei se você conseguiu resolver o problema, acabei ficando off por um bom tempo, mas no caso esse front é do próprio Strapi, se eu não me engano, depois que você instalar os pacotes (yarn ou npm install) ele mostra a url e porta para acessa-lo.