Size: a a a

2021 August 16

c

codingteam@cjr in codingteam
(<*>).(<*>)
elm — это умышленно кастрированная игрушка для детей. этой кастрацией авторы по сути похоронили язык, все с него сбегают на какой-нибудь typescript, у которого система типов мощнее, лол. из elm умышленно выпилили тайпклассы и всякое другое, чтобы было newbie-friendly, популярно, не знаю что ещё там употребляли авторы. в итоге для javascript-детей эта игрушка слишком сложная, а для хаскелистов это бесполезный обрубок, который ничего не умеет.
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
кому он теперь нужен, — непонятно.
источник

c

codingteam@cjr in codingteam
Minoru
@winged_pegasus: \o/ Приветы!
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
Minoru: ничего в PS не надо писать такого, в pursuit идёшь за библиотекой, хоть за биндингами к react.js и пишешь
источник

c

codingteam@cjr in codingteam
Minoru
(<*>).(<*>): а, ну ок, спасибо. Если вдруг соберусь снова пытаться писать фронт, снова потыкаю PS
источник

c

codingteam@cjr in codingteam
Minoru
в последний раз я брал Svelte. Конечно же, забил в итоге, но вообще фреймворк приятненький. И с TS интегрируется даже
источник

КП

Крылатый Пегас... in codingteam
Да у встройки Intel всегда были ужасные дрова.
источник

КП

Крылатый Пегас... in codingteam
А уж установщик просто атас.
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
я об этом фреймворке энаю только, что у него киллер-фича хорошая и интересная — минимальный футпринт в рантайме
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
разжиревшим до безобразия веб-страницам сейчас этого очень не хватает
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
хотя сейчас есть и react server-side rendering
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
я как-то делал полностью изоморфное приложение используя react. которое использовало одну кодовую базу и работало с «минимальными потерями» при отключении javascript в браузере
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
все бы так делали, жили бы краше в 10 раз
источник

c

codingteam@cjr in codingteam
Minoru
(<*>).(<*>): да, там смысл в том, что они для каждого возможного апдейта кодогенерят обработчик, и в рантайме остаётся только дёрнуть функцию, которая всё быстро сделает. Это якобы должно быть быстрее чем virtual DOM, но по бенчмаркам отрыв не такой уж большой
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
можно было бы взять страницу, curl https://some-web-page | pandoc -f html -t plain и читать
источник

c

codingteam@cjr in codingteam
Minoru
(<*>).(<*>): дак вроде идею про graceful degradation уже лет десять как пропихивают. Не взлетело?
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
Minoru: в условиях современного бизнеса видимо не взлетело. стоит не то, что отключить js, а что-то со сторонних сайтов не прогрузить (что umatrix по дефолту блокирует) и вместо контента видишь пустой блок какой-нибудь
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
не везде правда, к счастью
источник

c

codingteam@cjr in codingteam
Minoru
ага, я тоже некоторое время сидел с umatrix и политикой «по дефолту разрешать только текущий домен». Очень забавно потом угадывать, с какого именно CDN тянется полезная хрень, а с какого мусор :)
источник

c

codingteam@cjr in codingteam
(<*>).(<*>)
Minoru: у меня вообще давно идея вертелась, если бы мне не нужно было работать, и было бы больше свободного времени, запилить веб-фреймворк на хаскеле, чтобы он высчитывал (или это на самом DSL бы выражалось) где динамически данные генерятся, и всё остальное бы статикой генерилось.
источник