13 puntos por GN⁺ 2023-09-06 | 1 comentarios | Compartir por WhatsApp
  • Ofrece funcionalidad de arrastrar y soltar para la edición visual de bibliotecas de componentes React
  • Se puede autohospedar o integrar en tu aplicación existente
  • Soporta la integración con CMS headless de terceros para permitir que los usuarios carguen contenido directamente (Strapi.js)
  • Soporta edición en línea
  • Se puede instalar mediante npm o creando e instalando una aplicación Puck usando recetas
  • Amplía funciones mediante plugins: la API de plugins sigue el paradigma de React, y cada plugin pasado a Puck solo necesita proporcionar tres funciones: renderRoot, renderRootFields, renderFields

1 comentarios

 
GN⁺ 2023-09-06
Opiniones en Hacker News
  • Puck, un editor visual open source para React, recibe comentarios positivos por su diseño intuitivo y flexibilidad
  • Puck, con licencia MIT, cumple el papel de una herramienta potente para desarrolladores
  • Hay solicitudes de una herramienta similar para Vue, lo que resalta la necesidad de este tipo de herramientas en distintos frameworks
  • Puck actualmente soporta layouts apilados verticalmente, pero existen preocupaciones sobre su capacidad para manejar componentes responsivos en layouts con columnas
  • Hay dudas sobre si Puck renderiza páginas en el cliente o en el servidor, lo cual podría limitar su uso
  • Los usuarios valoran la posibilidad de personalizar layouts de páginas con formatos de datos como JSON o XML
  • También hay sugerencias de mejora, como agregar capturas de pantalla al readme para entender mejor los componentes drag & drop
  • Los usuarios sienten que es fácil agregar componentes personalizados y empezar a usar Puck
  • Existen dudas sobre cómo Puck mantiene sincronizados los props/valores de datos guardados con los props de los componentes dentro del código
  • Algunos usuarios quieren una herramienta como Puck que incluya una capa de backend similar a Retool
  • Se propone una función WYSIWYG para llamadas a API y mapear las respuestas a componentes
  • Algunos usuarios lo comparan con Framer, que se convirtió en un constructor de sitios web, y preguntan cómo planea diferenciarse Puck
  • Existe una sugerencia menor de incluir el nombre del proyecto "Puck" en el título de la publicación de HN para facilitar su búsqueda en el futuro