Как стать автором
Обновить

Комментарии 9

Nim в мире дикого фронтенда

Далее статья про HappyX. А в конце:

Использовали Nim в своей компании, будь у вас такая возможность?

Так что же это за зверь такой, этот ваш Nim?

Nim это язык, на котором как раз написан Happyx, другие фреймворки помимо Happyx и Karax либо не обновляются, либо очень редко обновляются.

Если можете - дайте пожалуйста несколько советов по улучшению статьи 👀

Основной совет - заголовок должен соответствовать тексту статьи (если речь о статьях в стиле околонаучпоп и т.п.). Если статья про функциональные компоненты HappyX, то заголовок может быть простым - "Написание функциональных компонентов для фронтенда с помощью фреймворка HappyX".

Ну и основное - все таки Nim не такой уж известный язык (я, например, не помню, чтобы встречал его использование), поэтому хотя бы пару абзацев стоит написать - что это за язык, какая у него ниша, есть ли какие-то преимущества перед аналогами.

Далее из статьи непонятно, чем позиционирует себя HappyX. Если это альтернатива React, Vue и т.п., то описать преимущества.

Большое спасибо за замечания, отредактировал статью.

чем позиционирует себя HappyX

В начале статьи я указывал ссылку на предыдущую статью. В ней описан как HappyX, так и Karax (тоже Nim фреймворк), также приводится сравнение с Vue.js.

Судя по результирующему JS это какой-то ад

Как я могу судить - Nim не придерживается каких-то спецификаций и генерирует объёмный код, так что здесь я согласен.

А потом мы видим страницы по 10 Мб. Ну такое себе.

А sourcemap'ы оно генерирует? Или как это отлаживать?

Nim генерирует один цельный JS файл.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории