Что такое Nue JS?

German German 6 Ноября 2023

Nue — это набор инструментов, делающий разработку интерфейса более приятной. Это полный пересмотр таких экосистем, как Vue, React и Svelte, а также сред веб-разработки, таких как Vite, Next.js и Astro.

Nue использует прогрессивное улучшение, разделение задач и семантический веб-дизайн , чтобы обеспечить новый уровень производительности, лучшую масштабируемость и значительно улучшить процесс разработки.

Nue — это программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT.

Введение в NueJS

Nue JS — это очень маленькая (мини-архив размером 2,3 КБ) библиотека JavaScript для создания пользовательских интерфейсов. Это похоже на Vue.js, React.js или Svelte, но на вашем пути нет хуков, эффектов, реквизитов, порталов, наблюдателей, инъекций, приостановок или других необычных абстракций. Изучите основы HTML, CSS и JavaScript, и все готово…

Создавайте пользовательские интерфейсы с меньшим количеством кода

Самым большим преимуществом Nue является то, что вам нужно меньше кода, чтобы сделать то же самое. Нередко можно увидеть разницу в объеме кода, который вам нужно написать, в 2–10 раз.

React против Nue
React против Nue

Nue использует синтаксис шаблона на основе HTML:

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

В то время как React и JSX заявляют, что это «просто JavaScript», Nue можно рассматривать как «просто HTML».

https://github.com/nuejs/nuejs

3 Ответа

  1. Evg Evg 6 Ноября 2023

    Хм, достаточно интересно, спасибо. +
    На news.ycombinator.com, это дело обсуждали.

    В общем, в любом случае занес в закладки. Как только появится Nue CSS, посмотрим. :)

    1. German German 6 Ноября 2023

      Мне тоже показалось интересным )

  1. vadim vadim 6 Ноября 2023

    Пару недель назад смотрел его, ещё один js фреймворк, к тому же сырой