Pavel
да-да.
надеюсь ты понимаешь что верстку в случае вью можно без проблем на сторону отдать. а с фаблей тебя ждет история про индусов которую ты уже проходил
Pavel
причем отдать верстку даже в середине проекта
Vladislav
Hog
Vladislav
Но элмиш гвоздями к фшарпу прибивает все и предполагает что ты всеми компетенциями как фуллстек обладаешь
Vladislav
Это мое впечатление по блазоре + элмиш
Hog
Hog
но с любым фреймворком будет абсолютно то же самое.
Pavel
чего? передачи верстки? есть. это хтмл. <> в середине аттрибуты. для верстальщиков проблем не преставляет
Hog
Hog
насколько сложная вёрстка? сколько динамики там?
Hog
сколько прошлось трахаться потом? :)
Pavel
с вью трахаться? ) он больше реакта гитхабных звезд урвал за меньше время жизни. в в нем как в фшарпе можешь сам выбрать форму бдсм.
Pavel
Hog
Hog
НЕКОМУ МНЕ НИЧЕГО ПЕРЕДАВЫАТЬ
Hog
Hog
простой пример - с месяц назад наговнокодил серверную валидацию - тайпаешь в инпуте - остановился на полсекунды - валидация через апи реквест - результат - в стилях инпута. Как это сделать "накидав тэгов"?
Vladislav
Hog
Hog
Vladislav
Hog
Да
ДА НЕ ХОЧУ Я ЕЩЁ И ЖАВАСКРИПТИТЬ!!!
Vladislav
Ну там есть свои паттерны на все это
Vladislav
Ну я просто не понял вопроса
Vladislav
Я думал ты про то как там
Hog
мне отвечают, что надо "просто накидать тэгов"
Hog
без JS
Vladislav
Нет конечно
Vladislav
Нигде так не происходит
Hog
ВОТ И Я О ТОМ ЖЕ
Pavel
без JS
не придумывай. для общения с бакендом пара строчек нужна - я это писал
Vladislav
Pavel
без бакендов запросто накидать. https://vuetifyjs.com/en/components/forms#vee-validate может там и бакенд можно прикрутить
Hog
J. A. R. Kotlien
Мне не нравится Elmish так как он всё приложение перерендеривает на каждый чих.
С редаксом точечно выбираешь какой компонент подписать.
Vladislav
Vladislav
А что изменилось
Hog
VirtualDOM же
J. A. R. Kotlien
Reconcile тоже дорогой
J. A. R. Kotlien
Если что
J. A. R. Kotlien
Pure компоненты и точечная подписка
J. A. R. Kotlien
Точнее если в elmish приложении сделать все pure, то ещё норм.
Но зачем тригерить все дерево, если можно только части.
Vladislav
Оно не триггерит
Vladislav
т.е. это всё на стороне элмиша?
Я про то что команды через dispatch не тригеррят ререндер всего дерева. В блазоре оно только изменённые ноды меняет
Hog
ну так через тот же виртуал дом.
Hog
но апдейт его - полный
Hog
мне так кажется. слабо разбираюсь в этом всём, но я не вижу как имея чистый update со стейтом "рендерить только часть"
J. A. R. Kotlien
VirtualDOM же
https://reactjs.org/docs/optimizing-performance.html#avoid-reconciliation
Vladislav
Vladislav
Ну как - хтмл нет уж точно
Vladislav
Не весь
J. A. R. Kotlien
Да не только отрисовка дорогая, перезапуск diff тоже дорогой, я сверху ссылку оставил.
J. A. R. Kotlien
У нас ведь один поток в js, в котором нужно посчитать, отрисовать, сделать анимацию, обработать пользовательский ввод и тд, а если не укладываемся в 60 мс то фреймы дропаются и мы видим фризы страницы.
Слава богу гугл начал помогать реакту с этим
x
J. A. R. Kotlien
x
Это я прочитал
x
Там говорится что в случае если и частичный апдейт медленнее чем вам хотелось бы, вот вам пару хаков
x
А где написано что отрисовка дорогая, дифф дорогой?
x
Кошмар. https://youtu.be/qBevzTUMqRg
x
И его оказывается спиздили.
x
Расстроен.
Vladislav
кого
Shub
Shub
как только вы это поймете, все вопросы по поводу emish\fable отпадут сами собой
Vasiliy
Vasiliy
хотя я пока остановился на ассемблерном коде
Vladislav
я - низшая форма жизни
Shub
есть одно исключение, правда. но и оно без браузера
Shub
даже не исключение, я бы сказал. наблюдение
Shub
“нормальный hmi на браузерах не построить"
J. A. R. Kotlien
Mozila servo должно улучшить жизнь реднеринга HTML в браузере
x
кого
Его https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D1%82%D0%B5%D1%80_(%D1%80%D0%BE%D0%B1%D0%BE%D1%82)
x
Харизматичный персонаж
x
Но, как оказалось, не наш.
Анна
Недавно на фейсбуке прочитала, что он из итальянского винтажного порнофильма позаимствован 🤔
Анна
Не проверяла