Frontend
- HTML
-
HTML5 - Estruturação semântica de páginas web;
- CSS
-
CSS3 / Sass - Desenvolvimento de layouts responsivos e escaláveis;
BEM - Metodologia para organização de código CSS;
Bootstrap / Bulma / Tailwind - Frameworks para construção rápida de interfaces;
- JavaScript
-
Vanilla.js - Fundamentos do JavaScript puro;ES6+ - Conhecimento em recursos modernos do JavaScript;DOM Manipulation - Interação dinâmica com elementos da página;AJAX / Fetch - Comunicação assíncrona com servidores;Frameworks / Bibliotecas:
React - Biblioteca para construção de interfaces dinâmicas e escaláveis.
Next.js - Framework para React com renderização no servidor. Criação de aplicações web server-side rendering;
Vue.js - Criação de aplicações web progressivas e desenvolvimento de SPAs escaláveis;
Nuxt.js - Framework para Vue.js com renderização no servidor (SSR) e geração de sites estáticos;
Vuex - Gerenciamento de estado para aplicações Vue.js;
Pinia - Alternativa leve ao Vuex para gerenciamento de estado;
jQuery - Experiência com manipulação de DOM e plugins antigos em projetos legados.