- Un nuevo framework de React basado en Vite que funciona en web y nativo
- Ofrece enrutamiento universal con tipado entre páginas estáticas/servidor/cliente
- Enfoque local-first
- Apunta a código más simple, mejores resultados y multiplataforma
- Las apps nativas se sienten mejor y son más fáciles de escribir gracias a la base de datos del lado del cliente. Elimina los límites del servidor, permite mutaciones inmediatas y funciona bien incluso sin conexión
- En la web, estas funciones son difíciles de usar por problemas como bundles pequeños, almacenamiento limitado, sincronización, caché y configuración
- Incluye una solución predeterminada para datos mediante una asociación con Zero
- Zero también funciona con Postgres y ofrece un gran rendimiento tanto en el servidor como en el cliente
Resumen de GN⁺
- One es un nuevo framework de React que simplifica el desarrollo de apps web y nativas.
- Para resolver la complejidad de la gestión de datos, colabora con Zero para ofrecer una solución sólida.
- Este framework permite aprovechar en la web las ventajas de las bases de datos del lado del cliente.
- Presenta a los desarrolladores web la posibilidad de obtener mejor rendimiento y una gestión de datos más sencilla.
- Entre los proyectos con funciones similares hay frameworks como Next.js.
1 comentarios
Opiniones en Hacker News
Zero parece ser software con prioridad al servidor, no software local-first. Le faltan los principios del software local-first, donde la red es opcional y el usuario tiene el control final. Queda la duda de si la app seguiría funcionando si el servidor deja de estar disponible
Como desarrollador móvil de iOS, descargué y probé la app de demostración en TestFlight, y usar React Native es mucho mejor que imitar una UI de plataforma en la web. Sin embargo, hay algunos problemas en las transiciones de UI y algunos bugs
Como desarrollador que amó la época dorada de Rails y Meteor, no siento la necesidad de un framework universal para apps, pero lo consideraré para trabajos futuros
Se siente raro que el 75% de la landing page de Zero esté dedicado a Zero cuando todavía no ha sido lanzado. Parece como un soft launch
Como desarrollador web, el trabajo de Nate me parece el avance más innovador desde Next.js. Mi equipo y yo estamos desarrollando un nuevo IDE visual para la web y planeamos integrar One
Por mi experiencia trabajando en Famo.us, sé muy bien lo difícil que es crear un framework así. Si Zero logra desarrollar su potencial, será muy poderoso
Quiero compartir mi experiencia usando Takeout. Tuve varios problemas usando Capacitor y experimenté un gran cambio al pasarme a Expo, Solito y Tamagui. El soporte de Nate y del equipo de Tamagui fue excelente
Como desarrollador de Rails, me pregunto si One encaja bien con un stack de Rails API y React UI. Quisiera saber si Zero necesita adaptadores para otros frameworks o si se conecta directamente al backend
Conocí a Nate por su trabajo en Tamagui, y espero que su experiencia ayude a cerrar la brecha entre Expo y web/native. Agradezco el esfuerzo de Nate y pienso revisarlo pronto