Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Tentando rodar o Projeto do Curso, mas para Versão 19

Estou com uma dúvida quanto ao projeto do curso: vi que pegando os códigos como estão nas aulas tudo funciona direitinho.

Porém enquanto acompanhava as aulas peguei a versão mais recente do React (19.0) e não funcionou, fica apenas a tela de fundo, nenhum componente é exibido.

Sabem responder o que precisaria modificar no projeto para que funcionasse também com a versão 19 do React?

Esses são os scripts que peguei com a versão 19, o resto deixei o mesmo código das aulas.

    <script src="https://cdnjs.cloudflare.com/ajax/libs/react/19.0.0/cjs/react.production.min.js"
        integrity="sha512-nU+Ng6Lv1UThPJ9vMtDIEfW0pNWLZQsRwh0cCl3WJHjReVWnxLEWSY/esU9/v1iBsfoe0Y71xwOcpoVrhNcU4Q=="
        crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/19.0.0/cjs/react-dom.production.min.js"
        integrity="sha512-HsacWC3FRZDrKozFe9L5QEh3BA5ID0ErNLJen5rAR9TmZCJxIjHeC+E/2X8uKFbkbCtyMFJ3jnHH7DHr7fWRJg=="
        crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/7.26.4/babel.min.js"
        integrity="sha512-hX7KzoYtNHhNJsz8TAHyddcegokOwhmYiFWCDHqFkcoNVsYwCziO+NISSRlNKpfOYaqyQxm2+MTCJqSaHssJTA=="
        crossorigin="anonymous" referrerpolicy="no-referrer"></script>
1 resposta
solução!

Olá, Anderson. Tudo bem?

As builds UMD foram removidas no React 19. Entretanto, um usuário do GitHub disponibilizou alguns links para quem ainda que construir um projeto React dessa forma. Tente usar os links abaixo:

<script src="https://unpkg.com/umd-react/dist/react.production.min.js"></script>
<script src="https://unpkg.com/umd-react/dist/react-dom.production.min.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>

Em meus testes funcionou normalmente, mas eu recomendo que siga usando a mesma versão da instrutora para evitar conflitos futuros.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado