Onlook: Cursor de código abierto para el diseño front-end, diseñar y publicar código en aplicaciones React.
Últimos recursos sobre IAPublicado hace 10 meses Círculo de intercambio de inteligencia artificial 34.3K 00
Introducción general
Onlook es una herramienta de diseño de código abierto creada para diseñadores y desarrolladores que permite a los usuarios diseñar directamente en una aplicación React en ejecución y convertir los cambios de diseño en código. La herramienta proporciona una experiencia de edición visual intuitiva similar a Figma o Webflow, pero con un enfoque en la manipulación nativa y la integración de código sin fisuras.Onlook está diseñado para agilizar el proceso de diseño a desarrollo para proyectos en los marcos React y TailwindCSS. Cuenta con una activa comunidad de desarrolladores que se actualiza constantemente para añadir nuevas funciones y dar soporte a más frameworks.

Lista de funciones
- Modificaciones de diseño en tiempo realModifica la interfaz de usuario de tu aplicación React directamente en el navegador para ver los resultados en tiempo real.
- cambio de códigoTraducir los cambios de diseño en código apropiado e introducirlo directamente en la base de código.
- Compatible con varios marcosReact y TailwindCSS están actualmente soportados, con planes de expansión a más frameworks en el futuro.
- funcionamiento localTodas las operaciones se realizan localmente, lo que garantiza la seguridad y privacidad de los datos.
- comunidad de código abierto: Gran apoyo y contribuciones de la comunidad, actualizaciones y mejoras continuas de las funciones.
Utilizar la ayuda
Instalar Onlook
- Descargar Onlook::
- Visita la página GitHub de Onlook.
- Haga clic en el botón "Código" de la esquina superior derecha y seleccione "Descargar ZIP" para descargar el código fuente, o clone directamente el repositorio de forma local:
git clone https://github.com/onlook-dev/onlook.git
- Configuración del entorno de desarrollo::
- Asegúrate de tener instalado Node.js (se recomienda la última versión estable).
- Vaya al directorio clonado o a la carpeta extraída:
cd onlook - Instale la dependencia:
npm install - Si hay
.env.exampleCopie y cambie el nombre.envRellene la clave API según sea necesario.
- Empezar a mirar::
- Ejecute el servidor de desarrollo:
npm run dev - Esto iniciará Onlook, permitiéndote navegar y editar localmente.
- Ejecute el servidor de desarrollo:
Diseñar con Onlook
- Inicio del proyecto React::
- Asegúrese de que su proyecto React se ejecuta localmente (p. ej., utilizando el archivo
npm start).
- Asegúrese de que su proyecto React se ejecuta localmente (p. ej., utilizando el archivo
- Elementos de configuración::
- en su
next.config.mjstal veznext.config.jsAñade el plugin Onlook a la carpetaimport path from "path"; const nextConfig = { experimental: { swcPlugins: [ ["@onlook/nextjs", { projectRoot: path.resolve(".") }] ] } }; export default nextConfig; - Si utiliza otro marco de trabajo, consulte la documentación de Onlook para obtener directrices de configuración específicas.
- en su
- Edición con Onlook::
- Abre la aplicación Onlook y reconocerá y cargará tu proyecto React.
- Puedes editar la interfaz de usuario haciendo clic, arrastrando y soltando como lo harías con las Herramientas para desarrolladores de Chrome.
- Utilice el menú contextual para seleccionar un elemento y ver o editar su ubicación en el código.
- Cambios en la contabilización::
- Una vez que hayas realizado los cambios de diseño, haz clic en el botón "Publicar" y Onlook generará una Pull Request para enviar el código modificado a tu repositorio de GitHub.
Detalles operativos
- Jerarquía de navegaciónCapas: Utilice el panel Capas para seleccionar, ocultar o expandir las distintas capas de su proyecto.
- Editor de estiloAjusta colores, fuentes, diseños, etc. y observa los cambios directamente en tu navegador.
- Funcionamiento de los componentesCapacidad para copiar, pegar, mover y eliminar componentes, admite operaciones de selección múltiple.
- Compatibilidad con teclas de acceso rápidoPara desplazarse por una página, utilice CMD+Opción para cambiar rápidamente al modo interactivo.
advertencia
- compatibilidad de versionesAsegúrate de que tu versión de React coincide con la versión soportada por Onlook.
- actualizaciónComprueba regularmente si hay actualizaciones de Onlook para ver las últimas funciones y correcciones.
- Participación comunitariaÚnete a la comunidad de Onlook para participar en debates, informar de problemas o contribuir con código.
Con estos pasos, podrás utilizar Onlook con fluidez para impulsar la productividad del diseño y el desarrollo, diseñar directamente en tus aplicaciones React y convertir sin problemas los diseños en código mantenible.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




