• БЭМ + React: гибкая архитектура дизайн-системы
    0
    На мой взгляд эта идея не годится для больших приложений Хороший DI нужен только если он не прибит к реакту поддерживает типы и не ломает интерфейс компонент 1 Где гарантия что аргументы в ...
  • За что я люблю именно Mithril (он же MithrilJS)
    +1
    Судя по документации Mithril его autoredraw равнозначен вызову this forceUpdate в корневом компоненте React И перегенерации всего vdom tree А происходит это на каждый чих Если беспокоит именно ...
  • Магически исчезающий JS фреймворк
    0
    Странная все таки тенденция Вместо оптимизации на уровне языка и компилятора каждый фреймворк обзаводится собственным компилятором который работает только для подмножества идиом этого фреймворка ...
  • Магически исчезающий JS фреймворк
    +1
    Да согласен preact побольше на данном примере но размер фреймворка постоянен его суть в общем переиспользуемом каркасе Если фреймворк удачный бизнес код почти не содержит лишнего и не требует ...
  • Магически исчезающий JS фреймворк
    –1
    Если фреймворк удачный бизнес код почти не содержит лишнего и не требует кодогенерации Если вы прочитали статью то наверное заметили что Svelte кроме всего прочего обладает значительно большими ...
  • Магически исчезающий JS фреймворк
    0
    большими возможностями чем Preact и даже React Ну да логичнее с vue сравнивать Если фреймверк маленького размера это как правило сказывается и на функциональности КПД фреймворка зависит от идеи ...
  • Конвертация React в Angular с использованием универсального абстрактного дерева. Proof of Concept
    –2
    Носите preact или любую другую легковесную реализацию На реакте свет клином не сошёлся
  • Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf)
    +6
    Суть примерно такая в реакт добавили 2 спец компонента Timeout и Loading 1 если код оборачиваешь в Timeout то он во время асинхронной подгрузки любого дочернего покажет крутилку 2 если какой ...
  • Переход с jQuery на Vue.js
    +1
    Vue это замечательно но в той части где про недостатки jQuery почему не Vanilla JS все выглядит так будто для хранения состояния нам обязательно нужна либа фреймворк Но это не правда ...
  • Исчезающие фреймворки
    –2
    Уверен если бы вы хотели разобраться вы легко смогли бы сделать это Я специально указал на какие функции смотреть а не на весь сгенерированый код Можно также рассмотреть реальные кейсы ...
  • Исчезающие фреймворки
    –2
    Там сравнивается полный размер доставляемого кода поэтому ни SSR ни code splitting роли не играетКак раз потомучто там сравнивается размер доставляемого кода для одной страницы поэтому code ...
  • Исчезающие фреймворки
    –2
    Я и говорю что у svelte есть статический анализ и есть он благодаря тому что повыкидывали возможности которые есть в том же Inferno Preact Поэтому какие то обширные возможности Svelte в сравнении ...
  • Исчезающие фреймворки
    0
    Там диффается с реальным домом В библиотеках типа Preact тоже происходит дифф с реальным домом Но это не особо интересно и тормозно гораздо интереснее какой оверхэд будет у angular ivy который ...
  • Исчезающие фреймворки
    0
    А вообще я лишь только хотел указать на небольшой недостаток Svelte когда он в простом примере сгенерирует 90 строк оптимального non shareable кода На что я вам сразу четко ответил что Не ...
  • Исчезающие фреймворки
    0
    nuit Ну давайте тогда разберемся Вот ваше первое утверждение основанное лишь на беглом просмотре куска кода в REPL И сразу становится очевидным что как только приложение будет более менее ...
  • Исчезающие фреймворки
    –1
    Разве в этой статье речь шла о vdom библиотеках В этой статье речь шла о размере приложений я указал на то что Svelte генерирует гораздо больше кода чем еслиб использовалась библиотека вроде Preact ...
  • Сравнение JS-фреймворков: React, Vue и Hyperapp
    +2
    реакт весит 160кбReact конечно не 5 KiB весит тут вам Preact может помочь но уж точно не 160 с чего вы взяли Вы development флаг отключить забыли
  • Сравнение JS-фреймворков: React, Vue и Hyperapp
    +3
    https unpkg com react 16 4 1 umd react production min js 7 0 KiB plain 2 9 KiB gzipped https unpkg com react dom 16 4 1 umd react dom production min js 94 2 KiB plain 29 6 KiB ...
  • Собираем бандл мечты с помощью Webpack
    +5
    Можно пойти еще дальше и использовать Preact вместо React и date fns вместо moment Я еще использую ES6 ES5 бандлы в зависимости от браузера размер становится еще меньше Полезная статья https ...
  • Веб-компоненты в реальном мире
    +1
    В случае lit element в последнем Хроме я наблюдаю явную просадку FPS при открытии меню В Preact версии такого нет Исходный код демок можно посмотреть вот здесь lit element это не совсем веб ...

Самое читаемое