Framework FrontEnd para uma Landing Page de Newsletter
Fala pessoal, tudo bem com vocês?
Me chamo Matheus e sou um ex-desenvolvedor que atualmente trabalha como Product Manager! Esse é meu primeiro post aqui no TabNews e já trago uma pergunta/thread de discussão relacionado à Frameworks de FrontEnd para criar uma Landing Page de uma Newsletter.
Estou há alguns dias desenvolendo minha própria newsletter inteligente e automática (lançamento oficial em breve e trarei aqui para vocês as novidades), e preciso de uma Landing Page (LP) para que os usuários interessados possam realizar a inscrição.
Sei que diversas plataformas oferecem soluções de landing pages, porém eu não queria ter que gastar dinheiro para somente realizar a hospedagem de uma simples LP. Além desse ponto, tem o fato de que essas plataforma oferecem uma solução "drag and drop" para produzir a página, ao invés de um editor HTML 100% customizável (o que limita muito o layout da página).
Para contornar essa situação, estou hospedando minha LP atual utilizando o Firebase do Google, porém fica a dúvida:
Eu deveria utilizar algum framework/biblioteca, como React ou Angular, para desenvolver essa LP ou somente HTML/CSS/JS puro?
Atualmente optei por não utilizar nenhum framework, porém fico pensando e se no futuro eu deseja expandir e virar um website?
Queria a opinião de vocês galera, sobre os seguintes pontos:
- Vale a pena utilizar frameworks/bibliotecas para páginas simples?
- Existe algum framework mais leve para essas situações? (Angular eu acho muito complexo para esse caso)
Desde já agradeço aos contribuintes! Enorme prazer em contribuir e interagir com vocês (:
Abraços! Matheus Eidi.
Opa matheus, cara recomendo realmente o nextJS também, se você pretender expandir isso para um website você já vai estar bem mais servido de tecnologias, que é muito mais simples que começar algo novo. Pra fazer o SEO da LP ou do website se for existir é com certeza muito melhor com nextJS ou com JS, HTML e CSS puro é muito melhor e vai ter realmente resultados esperados.
E claro além de todos os beneficios citados pelo Kaique.
Que Legal @matheuseidi, particulamente eu curto usar o NextJS pensando na possível expansão do projeto para algo maior, ele é leve e consegue trabalhar com geração estática, assim voce pode usar o firebase para hospedar, ou usar a vercel integrada com o github ja, facilitando deploys.
Mas caso a sua prioridade seja apenas a página, não vejo problema em utilizar um vanilla JS.
"se no futuro eu deseja expandir e virar um website?" você pode começar de novo, montando a pagina dentro da nova plataforma.
sobre frameworks mais leves, de uma olhada no svelte, porem acredito que se a pagina for realmente simples, meia duzia de linhas de javascript para enviar o email do formulário para alguma api já seja mais do que o suficiente para começar