ReactJS ou NextJS #2075
Replies: 3 comments 1 reply
-
Esclarecendo: O next.js é um metaframework feito em cima da biblioteca React.js Ao utilizar o Next, você estará utilizando o React, com os ganhos desse framework que é ter uma estrutura de aplicação já pronta e facilitado para criação de PWA. O React em si é só uma biblioteca de visualização. Sem utilizar o Next seria como ter que desenvolver sem utilizar um framework, ou seja, você teria que fazer de uma outra maneira pra sua aplicação como ela deve rodar no navegador. Geralmente fazendo com React puro, ele só funcionaria no navegador criando uma SPA. Eu sei que tem uma sopa de letrinha aí em cima, mas vale dar uma pesquisada antes. |
Beta Was this translation helpful? Give feedback.
-
Grande @dobicz , assino em, baixo tudo que o mestre @ninetails falou, usando o NextJS você estará usando React. Dito isto, você deu um detalhe interessante sobre o seu cenário, você não vai expor esta aplicação, o que me leva a crer que seja algo protegido por login e talvez um backoffice e vários forms, mais para o lado de aplicação do que para o lado de um site... O NextJS te traz vantagens de SEO e algumas vantagens de performance, fora o ISG, SSG e SSR que são fantásticos, mas que você não vai aproveitar muito no teu caso. Em contra partida, o React faz SPA, e uma SPA diferente do NextJS não precisa de um servidor, você pode hospedar sua app React em um S3, Azure Blob Storage, Netlify, enfim, é apenas arquivos estáticos, já para o NextJS você precisa de um server node, pense então que um server na Azure básico custa cerca de U$ 60 / mês enquanto um bundle react no Azure Blob Storage custará U$ 1 por mês, mais uns U$ 2 de CDN... A decisão que eu tomaria aqui seria com certeza pautada em custo e advogando a favor de utilizar react puro. Espero que ajude, |
Beta Was this translation helpful? Give feedback.
-
Opa, tudo beleza? Vou citar algumas diferencas e colocar mais informacao a disposicao que vai despertar mais curiosidade e espero que te ajude a intender as principais diferencas/utilidades e tomar a decisao correta: ReactJS :
NextJS:
O objeto que voce retorna da funcao
Entao voce tem uma pagina que quando um
Entao vamos supor que voce desenvolva um App em NextJS e faca fetch the data apenas no client side atraves de hooks ou utilizando libs como
Consideracoes Finais
Voce consegue resolver o mesmo problema utilizando os dois, tambem leva em consideracao o conhecimento/experiencia que voce tem no momento e utiliza isso pra tomar a sua decisao, mas pelo que voce disse eu acho que utilizar o ReactJS te atenderia perfeitamente, mas caso queira utilizar o NextJS tambem nao seria um problema (a nao ser que voce tenha uma deadline critica e nao tenha tempo pra aprender). Espero que tenha ajudado, caso tenha duvidas me manda uma mensagem que consigo te mostrar uma arquitetura de webapps feitas em React e Next :) Abraço! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Olá a todos!!!
Estou desenvolvendo uma aplicação que vai ter um backend e também o front, no front pintou a dúvida sobre usar ReactJS ou NextJS, em ambos estou aprendendo ainda (fazendo um curso aqui rsrsr), o NextJS parece ser mais simples algumas coisas e menos burocrático digamos assim na hora de desenvolver.
Tudo o que eu vejo na internet falando de NextJS é sobre o caso de indexação as consultas do Google por exemplo, ou seja, as aplicações sempre estão expostas na rede, o que não é o meu caso, as aplicações que pretendo fazer serão usadas internamente, na rede privada da empresa.
Nesse caso, vale a pena usar o NextJS ou usar o ReactJS?
Obrigado!!!
Abs,
Beta Was this translation helpful? Give feedback.
All reactions