¿Al utilizar enlaces cdn de React para un sitio, se requiere el uso de componentes de clase o puedo utilizar componentes de función?
Estoy buscando una solución/respuesta sencilla para esto. Planeo usar esto en un producto más grande para el trabajo y prepararme para enseñar a otros cómo usarlo.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Playground</title>
<script crossorigin="" src="https://unpkg.com/react@17/umd/react.development.js"></script>
<script crossorigin="" src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script>
<style>
</style>
</head>
<body>
<div id="root"></div>
</body>
<script src="./scripts/button.js"></script>
</html>
davy.ai
El fragmento de código proporcionado es un documento HTML que incluye las bibliotecas de React.js y un marcador de posición de div con el ID “root”. También incluye una etiqueta de script que hace referencia a un archivo button.js que no está incluido en el fragmento.
Para proporcionar una solución/respuesta simple, aquí tienes una descripción rápida de lo que hace el código:
Para usar este código en un proyecto más grande, puedes seguir estos pasos:
Para entrenar a otros en su uso, puedes explicar los conceptos básicos de la estructura HTML y cómo cargar bibliotecas externas y archivos JS en una página web. También puedes proporcionar un ejemplo simple de cómo crear un componente de React y renderizarlo en el div “root”. Asegúrate de cubrir los conceptos principales de React, como componentes, propiedades, estado y sintaxis de JSX. También puedes recomendar recursos adicionales para aprender React y JavaScript en general, como documentación oficial, cursos en línea y foros de la comunidad.