Ng-News 25/36: Preguntas al equipo Angular y Mutaciones en ngrx-toolkit

SignalForms ya disponibles en la rama main para early adopters. SignalForms se han fusionado oficialmente en la rama main y existe una etiqueta de lanzamiento next de Angular que incluye esta novedad. Esto significa que quienes quieran experimentar pueden probarlo ya, aunque sigue en estado pre experimental. No espere que todo funcione a la perfección; las APIs pueden cambiar, se corregirán errores y la documentación se actualizará. Si desea estar en la vanguardia, adelante.
Resumen de la sesión de preguntas y respuestas con Mark y Jeremy. En la habitual sesión de Q A el tema de SignalForms surgió con frecuencia. Hubo una pregunta sobre el futuro de Reactive Forms y Jeremy comentó que a largo plazo SignalForms están pensadas para sustituir tanto Reactive como Template driven forms, aunque eso no implica que se vayan a eliminar de inmediato, por lo que no es necesario reescribir el código de formularios existente. Tiempo aproximado 5 45.
La mayor parte de la sesión trató Zoneless. Al preguntar por los cambios arquitectónicos, Jeremy explicó que ahora los desarrolladores deberán estar más conscientes de qué estado cambia. Si usa Signals, esa es la representación nativa de estado en Angular y funciona de forma natural. Si no usa Signals, sigue funcionando pero es más complicado. Tiempo aproximado 49 30.
Jeremy también dio una actualización sobre la visión más amplia para modernizar Angular incluyendo componentes sin selector, componentes Signal sin hooks de ciclo de vida, un nuevo formato de autoría y TypeScript nativo en plantillas. Siguen trabajando en esta visión sin un calendario concreto. Tiempo aproximado 1 04 20. Al final Mark anunció otra retransmisión en directo programada para el 16 de septiembre centrada en Angular y AI.
Mutaciones en la comunidad para SignalStore. Aunque Angular por ahora prioriza SignalForms, la comunidad impulsa soporte de mutaciones en librerías como ngrx toolkit. En particular se ha introducido una característica de mutation que puede usarse sin SignalStore completa. El término mutaciones se usa para describir operaciones que actualizan estado en el servidor mediante POST PUT o DELETE. La versión de ngrx toolkit maneja condiciones de carrera y expone información de estado tanto por mutación como globalmente, con metadatos similares a los de resources. Es una opción práctica para quien ya quiere adoptar Signals plenamente, aunque una solución oficial podría llegar en el futuro.
Costes ocultos de actualizar Angular. Actualizar Angular con ng update puede ser sencillo, pero el gran reto son las bibliotecas de terceros que pueden quedarse desactualizadas o sin mantenimiento. Este es el tema del último podcast Angular Space, donde se debatieron los costes ocultos de mantener dependencias y actualizar proyectos grandes.
Analog.js deja de soportar el formato ng. Analog js ha retirado el soporte para el formato ng, una sintaxis alternativa que ponía el foco en la plantilla y evitaba el uso de clases. Su introducción generó debate en la comunidad y el equipo de Angular ha mencionado que exploran internamente formatos similares que podrían salir de esos experimentos.
Resumen del verano y postmortem de Nx. El equipo de Angular publicó una recopilación de las novedades implementadas durante el verano, ideal para ponerse al día. Por su parte Nx publicó un postmortem sobre un incidente reciente en el que se publicaron paquetes maliciosos en npm mediante una explotación de GitHub Actions, explicando lo ocurrido y las medidas de seguridad reforzadas.
Sobre Q2BSTUDIO. En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida con experiencia en inteligencia artificial, ciberseguridad y servicios cloud aws y azure. Diseñamos soluciones de software a medida y aplicaciones multiplataforma para empresas que necesitan automatizar procesos, mejorar sus capacidades con agentes IA o implementar inteligencia de negocio con Power BI. Si busca servicios de desarrollo y mantenimiento de aplicaciones a medida visite nuestra página de desarrollo de aplicaciones y software multiplataforma desarrollo de aplicaciones a medida y para proyectos de inteligencia artificial o adopción de IA empresarial consulte nuestra oferta de inteligencia artificial inteligencia artificial para empresas.
Palabras clave y servicios. Ofrecemos soluciones en software a medida, aplicaciones a medida, inteligencia artificial, ia para empresas, agentes IA, ciberseguridad y pentesting, servicios cloud aws y azure, servicios inteligencia de negocio y power bi, así como consultoría para modernizar arquitecturas y adoptar técnicas como Signals en proyectos Angular.
Conclusión. El ecosistema Angular avanza rápido con SignalForms en main, debates sobre el futuro de formularios y una comunidad activa que propone soluciones de mutaciones y herramientas complementarias. Para empresas que buscan aprovechar estas novedades, Q2BSTUDIO puede ayudar a diseñar e implementar soluciones a medida que integren las últimas prácticas en desarrollo, seguridad y datos.
Comentarios