Фёдор Сорокин - Как мы перевели сборку всего фронтенда ВКонтакте на SWC, и стоило ли оно того
HTML-код
- Опубликовано: 31 мар 2024
- Ближайшая конференция - HolyJS 2024 Autumn, 6 ноября (Online), 12-13 ноября, Санкт-Петербург
- -
Самыми популярными транспиляторами для JavaScript до сих пор остаются Babel и ts-loader. Они хорошие, но медленные.
В погоне за скоростью сборки спикер с командой решили переехать на многообещающий SWC. Конечно, это не могло пройти гладко. Погрузившись в SWC они обнаружили, что есть нюансы, которые заставляют копаться в исходниках на Rust и чинить то, что не должно было сломаться. Фёдор рассказывает об удивительном приключении в погоне за скоростью сборки.
#javascript #frontend - Развлечения
Так и не понял профита от SWC( Звучит так, будто попытались оправдаться, что не просто так полгода потратили
Вконтакте тормозит так, что больно по ссылкам нажимать.
спасибо, я стараюсь
АаааИииииУУуууууу
Как же задрали ваши потрещалки вначале, я нажал на видео, потому что хочу послушать, че сделали пацаны, мне ваша подводка не упала ваще, иши там этот момент когда вы натрещитесь... Пойду спонсорблоковские метки хоть наставлю
Ну а как ты без подводки, непрогретый будешь слушать!?
Промотал и не нервничаешь.
Раст прикольный язык, но называть его обязательным (хоть и потенциально) - большое преувеличение. В массовой разработке большинству работников раст не нужен. Он потребуется только для нишевых вещей или для гигантских проектов. А большая часть разрабов не занимается ни тем, ни другим
Большинству вообще мало чего нужно, знай клепай кнопочки на реактике
Доклад 10 из 10. Сам взял кактус, сам им кололся. Производительность от вебпака в 2-3 раза и для этого учить раст, чтобы сборку собирать?) Да и что там сложного в расте, чтобы ты так упарывался. Сцецифичный синтаксис, контроль памяти, но ничего сложного. Это язык не для веба. Фронту его знать не нужно.
НИЧЕГО СЛОЖНОГО! ВСЕГО ТО В 2-3 РАЗА!