Skip to main content
No desenvolvimento do front-end e back-end iniciais, diversas ferramentas foram essenciais para a criação e gestão do mesmo. Essas ferramentas foram escolhidas visando a robustez, praticidade e escalabilidade do sistema, além de garantir uma boa experiência de uso durante o desenvolvimento e a manutenção. Abaixo estão descritas as principais tecnologias adotadas para o front-end e back-end.

React

O React foi escolhido como ferramenta para construir a interface de usuário (UI) pela sua eficiência, flexibilidade, popularidade e capacidade de fornecer a reutilização de componentes. Agilizando o desenvolvimento, organização e manutenção da aplicação. Além de prezar pela usabilidade do sistema, um dos focos e objetivos do Fixr.
Para mais informações sobre o React, visite o site oficial: React.

TailwindCSS

Tailwind CSS é um framework de CSS do tipo “utility-first” (orientado a utilitários) que permite estilizar elementos HTML diretamente na marcação, usando classes pré-definidas. Sendo escolhido pois possibilita que estilizações específicas de elementos sejam feitas diretamente neles, dispensando a necessidade se de criar classes para estas estilizações.
Para mais informações sobre o TailwindCSS, visite o site oficial: TailwindCSS.

NextJS

Next.js é um framework de desenvolvimento front-end construído sobre o React que facilita a criação de sites e aplicações web de alta performance. Sendo escolhido pois:
  • Melhora o desempenho das aplicações, já que parte do processamento acontece no servidor antes de ser enviado para o navegador do usuário
  • SEO otimizado, facilitando a indexação por motores de busca (como o Google), pois o conteúdo já pode ser processado e entregue a eles na renderização inicial
  • Organiza as rotas automaticamente a partir da estrutura de pastas e arquivos, como a pasta app no diretório do projeto
  • Vem com diversas funcionalidades pré-configuradas, como suporte a TypeScript (utilizado no Fixr), otimização de bundles e pré-busca de rotas, agilizando o desenvolvimento de aplicações prontas para produção.
Para mais informações sobre o NextJS, visite o site oficial: NextJS.

TypeScript

o TypeScript no Fixr foi escolhido para operar tanto no back-end quanto no front-end, no front-end atuando juntamente do React, e no back-end atuando juntamento do node.js.
Para mais informações sobre o TypeScript, visite o site oficial: TypeScript.