Saltar para o conteúdo principal
Bomsoft

Engenharia

Como escolhemos a stack do Bomsoft 2.0

Como escolhemos a stack do Bomsoft 2.0

As decisões técnicas por trás do redesign do nosso próprio website institucional.

Ao redesenhar o nosso próprio website, aplicámos os mesmos critérios que usamos para qualquer projeto de cliente: performance, manutenibilidade a longo prazo e um caminho claro de crescimento.

Escolhemos Next.js com App Router por combinar geração estática (páginas rápidas, bom SEO) com a possibilidade de adicionar funcionalidades dinâmicas no futuro — formulários com validação em servidor, conteúdo gerido por CMS, autenticação para áreas reservadas — sem reescrever a base do projeto.

TailwindCSS 4 e TypeScript garantem consistência visual e menos erros em produção, especialmente à medida que o número de páginas e componentes cresce.

Um princípio que seguimos à risca: cada secção do site é alimentada por uma fonte de dados central (`site-data.ts`), não por texto espalhado por várias páginas. Isto significa que adicionar um novo produto ou serviço é uma alteração num único ficheiro, não uma caça a componentes espalhados pelo projeto.