Сергей Чикуёнок - В поисках идеального фреймворка

  Рет қаралды 3,178

HolyJS

HolyJS

Ай бұрын

Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (Online), 14-15 ноября, Санкт-Петербург
- -
Сергей решил написать свой клиентский фреймворк. Зачем ему это и чем не устраивают существующие?
В докладе рассматриваем некоторые неочевидные технические и логические проблемы популярных фреймворков, которые хотелось бы исправить, чтобы улучшить удобство разработки и перфоманс. Спикер рассказывает, каких усилий стоит разработать новый фреймворк, которым будет удобно пользоваться, и где можно сильно сэкономить, заранее продумав его дизайн и взяв лучшие практики из других решений.
#javascript #frontend

Пікірлер: 22
@paulmalys
@paulmalys Ай бұрын
Сергей просто рассказал как работает компилятор Svelte, только поменял синтаксис компонентов на React-like. В остальном, там будут все те же косяки, что есть в Svelte + набор косяков, которые будут именно из-за React-like синтаксиса. Увы (
@gooddha
@gooddha Ай бұрын
Лайк за тему Atom One Dark 👍
@user-zh5kg2op4h
@user-zh5kg2op4h Ай бұрын
Интересно, а зачем писать то, что уже сделал Andrea Giammarchi aka WebReflection в своей библиотеке uhtml? Там есть максимальная производительность с атомарными апдейтами, минимальным потреблением памяти и сигналами. Разве что только JSX нет, потому что ей не нужно компиляция. Можно сразу взять и использовать.
@thalwho
@thalwho Ай бұрын
исследование новых подходов и возможностей -> скрестить три популярных фреймворка бро осиль хотя бы один $mol - переворот кругозора обеспечен
@sergeys4732
@sergeys4732 Ай бұрын
Ахахха я ждал тут ninjin а с этим комментом) но видимо он уже устал об этом писать)
@mam_mol
@mam_mol Ай бұрын
​@@sergeys4732раз уж меня упомянули всуе, то держите критику: - html в шаблонных строках точно также плохо типизируется и автодополняется, как и классические шаблоны. - jsx и вариации теряют все типы на выходе. - разные замыкания полученные из одного и того же исходника ссылаются на самом деле на одну и ту же функцию - ей просто передаются разные контексты в скрытом параметре. - типичная проблема такого наивного подхода - на любых исключениях вся система реактивности превращается в тыкву.
@user-yw9wx4lv2w
@user-yw9wx4lv2w Ай бұрын
@@sergeys4732 я думаю он никогда не устанет об этом писать
@kotix_
@kotix_ Ай бұрын
да кому он нужен, кто еще его вообще использует???
@vik_2743
@vik_2743 Ай бұрын
@@kotix_ он нужен только для мемов )
@xDiezz
@xDiezz Ай бұрын
Чикуёнок
@kaermorchen3515
@kaermorchen3515 Ай бұрын
Шел 2024 год, разработчики все еще не знают разницы между фреймворком и библиотекой
@AVIL13
@AVIL13 Ай бұрын
Выключил на моменте когда сказали что реакт это чистый JS.
@vladimircreator
@vladimircreator Ай бұрын
Имелось ввиду, что он написан на этом языке и в React нет никакой магии.
@kirylbehansky1315
@kirylbehansky1315 Ай бұрын
@@vladimircreator как раз таки там магии больше чем в школах магии
@vladimircreator
@vladimircreator Ай бұрын
@@kirylbehansky1315 никакой магии.
@user-yw9wx4lv2w
@user-yw9wx4lv2w Ай бұрын
@@kirylbehansky1315 нет там магии никакой. Все довольно топорно.
@mulfyx
@mulfyx 10 күн бұрын
в чём он не прав? реакт это чистый js
@ilya6319
@ilya6319 Ай бұрын
Ооооочень слабый доклад
@sergeys4732
@sergeys4732 Ай бұрын
ну расскажи выйди свой) или зассал? или знаний нет?
@kotix_
@kotix_ Ай бұрын
@@sergeys4732 очередной "сперва добейся"
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 38 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 101 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 3,8 МЛН
Emoji Beatbox Challenge #beatbox #tiktok
0:19
Nandito Creative
Рет қаралды 21 МЛН
Teddy Bear CAPSULES? 😱🧸
0:32
LosWagners ENG
Рет қаралды 8 МЛН
Когда вышел гулять с детьми и она пишет «как там дети?» @super.brodyagi
0:17
Супер Бродяги - Семейство бродяг
Рет қаралды 2,6 МЛН
Teddy Bear CAPSULES? 😱🧸
0:32
LosWagners ENG
Рет қаралды 8 МЛН
1000 iq guy 😱 @fash
0:11
Tie
Рет қаралды 14 МЛН