Olá pessoal! Sei que não se trata diretamente da criação do Brylnt, mas tive alguns problemas ao decidir qual estrutura usar e pensei em compartilhar minhas idéias sobre dois concorrentes populares: Next.js e Remix.
Ambos os frameworks são excelentes e, dependendo do projeto, qualquer um pode ser a escolha certa. Como estou usando o T3 Stack, que inclui Next.js, naturalmente me inclinei para ele, mas estava curioso para saber como o Remix se compara. Então, aqui está uma rápida análise de meus pensamentos sobre cada um:
Next.js já existe há algum tempo e cresceu e se tornou uma referência para desenvolvedores React. Ele oferece renderização do lado do servidor (SSR), geração de site estático (SSG) e rotas de API integradas. Aqui está o que eu adoro nisso:
Remix, por outro lado, é uma estrutura mais recente que se concentra no desempenho e na experiência do usuário. Ele está ganhando muita força devido a alguns recursos exclusivos:
Depois de pensar um pouco, continuo com Next.js para Brylnt. A flexibilidade com SSR e SSG, sua maturidade e o fato de se integrar perfeitamente com o T3 Stack realmente o tornam uma escolha melhor para minhas necessidades. Além disso, com Next.js, posso dimensionar e otimizar facilmente a página de destino e os sites dos meus clientes sem mudar de estrutura no futuro.
Dito isso, vejo por que o Remix está ganhando força, e para aplicativos ou projetos com maior interação do usuário ou projetos onde o desempenho em escala é crucial, o Remix seria um forte candidato.
Obrigado por ler isso! Voltarei às atualizações regulares do Brylnt em breve - só tive que trabalhar primeiro nesta decisão de estrutura.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3