Next.js 13 Estrutura de Projeto
O Next.js é uma estrutura de projeto que permite o desenvolvimento de aplicações web de forma rápida e eficiente. Com a versão 13 do Next.js, várias melhorias e novas funcionalidades foram adicionadas, incluindo uma nova estrutura de projeto. Neste artigo, vamos explorar a nova estrutura de projeto do Next.js 13 e como você pode utilizá-la para desenvolver suas aplicações.
Estrutura de Projeto
A nova estrutura de projeto do Next.js 13 é projetada para oferecer uma organização mais eficiente dos arquivos e melhorar a experiência de desenvolvimento. A estrutura de projeto inclui os seguintes diretórios:
- pages: Este diretório contém os arquivos que representam as páginas da sua aplicação. Cada arquivo dentro deste diretório corresponde a uma rota da sua aplicação. Por exemplo, o arquivo “index.js” representa a página inicial da sua aplicação.
- public: Neste diretório, você pode adicionar os arquivos estáticos, como imagens, vídeos e outros recursos, que serão acessíveis publicamente pela sua aplicação.
- styles: Este diretório é usado para armazenar arquivos de estilo, como folhas de estilo CSS, que serão utilizadas pela sua aplicação.
- components: Aqui você pode armazenar os componentes reutilizáveis da sua aplicação, como botões, cabeçalhos, rodapés, entre outros.
- api: Este diretório é novo na estrutura de projeto do Next.js 13 e é usado para criar APIs serverless.
- util: Neste diretório, você pode armazenar as funções utilitárias e outros arquivos de código que são utilizados em diferentes partes da sua aplicação.
Conclusão
A nova estrutura de projeto do Next.js 13 oferece uma organização mais eficiente dos arquivos e facilita o desenvolvimento de aplicações web. Com a capacidade de criar APIs serverless e a integração mais fácil de arquivos estáticos e estilos, o Next.js 13 é uma excelente escolha para o desenvolvimento de aplicações web modernas e eficientes.
Masterclass completa
https://youtube.com/playlist?list=PLR8OzKI52ppWoTRvAmB_FQPPlHS0otV7V
Obrigado pelo vídeo mano @DeveloperDeck101
Excelente didática
@DeveloperDeck101
ótimo vídeo
Bem legal
Sensacional seus vídeos camarada @DeveloperDeck101 , nessa questão de fonts, o ideal no seria uma pasta dentro da public?, assim como images….
Abraço!
vc é foda cara, obrigado ai de coração
@DeveloperDeck101
Bolo fusão recheado
Ingredientes (10 porções)
Massa
3 ovos
3 colheres (sopa) de margarina
2 xícaras (chá) de açúcar
3 xícaras (chá) de farinha de trigo
1 xícara (chá) de achocolatado
1 xícara (chá) de leite
1 colher (sopa) de fermento em pó
Recheio
1 lata de leite condensado
2 colheres (sopa) maisena
½ lata de leite (um pouco mais de meia)
1 gema
Cobertura
1 e ½ xícaras (chá) chocolate branco picado
1 xícara de creme de leite
1 pacote de coco a gosto
Modo de preparo
Tempo de preparo : 1h 20min
Massa:
1. Bata as claras em neve, reserve.
2. Bata as gemas o açúcar, a manteiga, aos poucos acrescente a farinha de trigo e o leite, bata bem, agora acrescente o fermento e as claras em neve, misturando com uma colher, envolvendo as claras na massa de baixo para cima, até que as claras estejam totalmente incorporadas à massa.
3. Em seguida, coloque metade da massa em uma forma untada e enfarinhada, e a outra metade coloque o chocolate em pó e misture, despeje o restante da massa com chocolate.
4. Asse em forno médio, preaquecido por cerca de 50 minutos.
Recheio:
5. Despeje em uma panela o leite condensado o leite a maisena, um pouco de coco ralado, coloque no fogo até engrossar, mexendo sempre, após engrossar desligue e deixe esfriar.
Cobertura:
6. Derreta o chocolate em banho-maria e coloque o creme de leite e pronto, só espalhar por cima do bolo.
Muito bom o conteúdo!!!! Estou quase zerando essa masterclass!!! @DeveloperDeck101
@DeveloperDeck101 +1 sobre video integrando com stripe
Se tiver em mente algo com graphql seria muito interessante também
@developerdeck101 reparei que você criou o componente "main-nav". Eu sempre usei o padrão como "MainNav" e isso me gerou muita dúvida sobre as rotas.
Quando tenho uma rota com nome composto, ex "edit user", qual seria a melhor forma de estruturar isso no projeto?
Minha tendência seria "EditUser", mas por ser uma slug, o certo seria "edit-user" (o que eu acho estranho ter uma pasta assim), mas também já ouvi falar que o certo seria "user/edit" (manter sempre 1 palavra e agrupar por contexto)
Como você usa?
Que trabalho fantástico , sensacional, direto ao ponto!!!
Vamos incentivar de todas as maneiras possíveis, galera.🤗
Conteúdo bom demais!
@DeveloperDeck101 quantos animais vc tem kkkkk animal é essa aula, show! 🚀🚀
@DeveloperDeck101 #nextjs13 #nextjs eu vou investir na minha carreira de dev hoje
@DeveloperDeck101 Por favor peço me ajudar, pode ser com videio ou em privado com integracao de site html onde o site tem arquivos de estilos,Bootstrap etc,e Jquery, e outros js…Em Next 13.4 peço alguma resposta nisoo pode ser no email do comentario ou um videio
kkkkkk… "Vocês dois ai" Um já está pago em… 😂😂. Ótimo conteúdo como sempre, parabéns.
Também junto
Muito bom