La nueva rueda frontal Nue JS, el autor dijo que quiere crear un nuevo ecosistema web

Nue JS es un proyecto front-end web de código abierto recientemente que se utiliza para crear interfaces de usuario con un tamaño muy pequeño (2,3 kb después de la compresión). Nue JS admite renderizado del lado del servidor (SSR), componentes reactivos y combinaciones "isomorfas".

El autor dijo que es como Vue.js, React.js o Svelte, pero sin los conceptos abstractos de ganchos, efectos, accesorios, portales, observadores, proporciona, inyecta, suspensión, los desarrolladores solo necesitan dominar el conocimiento básico de HTML . CSS y JavaScript, puede comenzar fácilmente .

También dijo que el mayor beneficio de Nue es que puede usar menos código para lograr lo mismo; en comparación con el uso de React, la cantidad de código necesaria para lograr la misma función con Nue JS es solo 1/10 del primero.

El autor afirma que Nue elimina el "infierno" causado por el algoritmo de inicio lento y la mejora progresiva de TCP:

Código de muestra

Nue utiliza una sintaxis de plantilla basada en HTML:

<div @name="media-object" class="{ type }">
  <img src="{ img }">
  <aside>
    <h3>{ title }</h3>
    <p :if="desc">{ desc }</h3>
    <slot/>
  </aside>
</div>

El autor de Nue JS una vez abrió un proyecto conocido: Riot.js , que es un marco JavaScript MVP.

Con respecto a esta nueva rueda, el autor de Nue JS dijo que no estaba satisfecho con el ecosistema de desarrollo web actual, por lo que quería escribir un ecosistema completamente nuevo desde cero. Ha estado involucrado en el desarrollo de Nue durante los últimos 12 meses, más recientemente a tiempo completo.

Por supuesto, también utilizó algunos conceptos innovadores "antiguos", como la mejora progresiva, la separación de preocupaciones y el diseño web semántico.

Nue JS es el componente central de este ecosistema y otras partes aún no están completas:

  • Nue JS: cree interfaces de usuario con 10 veces menos código
  • Nue CSS: Restaurando el poder de los estilos en cascada
  • Nue MVC: cree aplicaciones escalables e intuitivas de una sola página
  • Nue UI: componentes reutilizables para un rápido desarrollo de UI
  • Nuemark: una versión mejorada de Markdown que proporciona contenido interactivo enriquecido
  • Nuekit: cree sitios web y aplicaciones web con 10 veces menos código

El autor afirmó que una vez que se completen todos los subproyectos, Nue se convertirá en una alternativa importante a proyectos como Vite, Next.js y Astro.

Supongo que te gusta

Origin www.oschina.net/news/258529/nue-ecosystem
Recomendado
Clasificación