Executando verificação de segurança...
4

Por que você (Dev React) não dá uma oportunidade ao Vue.js?

Vamos combinar: Se você é desenvolvedor React, provavelmente já olhou para o Vue.js de canto de olho e pensou:

"Ah, deve ser só mais um framework igual ao Angular..."

Mas calma - Antes de fechar esta aba e voltar ao seu useEffect, deixa eu te contar um segredo: O Vue não quer competir com o React. Ele quer te mostrar uma forma diferente (e talvez mais prazerosa) de construir interfaces modernas.


A curva de aprendizado é supreendentemente suave

Se você já entende HTML, CSS e Javascript, o Vue vai te abraçar logo de cara. A idéia é simples: template + lógica + estilo, tudo no mesmo arquivo .vue.
Parece confuso? É o contrário. Você olha para um componente Vue e entende o que está acontecendo - Sem precisar caçar em 3 arquivos diferentes onde algo foi definido.

E sim, você ainda pode usar Composition API e toda aquela vibe de hooks, mas com menos boilerplate e mais clareza.


Reatividade de verdade (sem "magia negra")

React popularizou a idéia de componentes reativos, mas Vue levou isso a outro nível.
No Vue, a reatividade é parte do core. Não precisa de useState pra tudo - Você declara suas variáveis reativas e pronto.

import { ref } from 'vue'

const count = ref(0)
function increment() {
    count.value++
}

Simples, direto e intuitivo. Sem a complexidade de entender "Por que o componente nao re-renderizou".


A comunidade é acolhedora (e menos "guerra de libs")
React é incrível, mas vamos admitir: o ecossistema pode parecer uma selva de bibliotecas.
Com Vue, boa parte do que você precisa já vem integrado - roteamento, gerenciamento de estado, transições, SSR, build, etc.
E o melhor: a comunidade Vue tende a ser mais colaborativa do que competitiva.


A DX (Developer Experience) é delicinha

Trabalhar com Vue é...suave.
hot reload instântaneo, Typescript bem integrado e uma ferramente de dev (Vue Devtools) que realmente AJUDA.
E se você usar Vite, o build é tão rápido que parece magia.
Com Vue você vai do zero ao deploy com um sorrido no rosto.


🤝 Não é sobre React vs Vue - é sobre você se divertir de novo

O ponto aqui nao é trocar de framework, mas ampliar sua caixa de ferramentas.
Então, da próxima vez que tiver um projetinho pessoal ou quiser testar algo novo, faz o teste:

npm create vue@latest

E quem sabe...Você acaba curtindo essa vibe 💚.

Carregando publicação patrocinada...
2
1

VueJS é bem bacana, estou me aventurando a aprendê-lo para utilizar com Laravel + Inertia e tem sido uma experiência bem interessante, é bem fácil e parece muito com o Javascript puro.

1

Que massa, cairocampos!! Vou dar uma chance, pegar um projeto aqui na lista de projetos e vou marcar como Teste com Vue.

Concordo com sua visão, complementando: A gente acaba quebrando a cabeça com certos pacotes, bibliotecas e principalmente frameworks porque não entendemos a base daquela tecnologia. Por que escolheram essa abordagem? Por que é assim dessa forma? Temos como desenvolvedores, sempre nos perguntarmos essas questões, faz parte do que é ser dev.

0