Анонс Frontend digest: Изменчивая неизменяемость

От производительности до пользовательского опыта, от фреймворков до дизайна. Evrone каждый месяц создает полезную подборку из статей, инструментов и советов для frontend-разработчиков.

Анонс Frontend digest: Изменчивая неизменяемость

В нашем майском дайджесте мы посоветуем нашим читателям задуматься о том, как значительно улучшить производительность JavaScript. Так что если открытия страницы можно ждать десятки секунд, то перечисленные советы точно помогут. Immutability вовсе не бесплатное качество, а копирование массивов может стать скрытым источником проблем. Лучше учиться на чужом опыте, чем набивать шишки самостоятельно.

11 мая вышел релиз-кандидат TypeScript 4.7. С этого момента кардинальных изменений до релиза уже не будет. Посмотрев на список внесенных изменений, отметили наиболее важные. ECMAScript-модули, более корректное сужение и защита типов, а также создание псевдонимов при создании экземпляров классов. Новые возможности вместе с более строгими проверками стали очередным этапом эволюции этого языка программирования.

Для тех, кого доконали тробберы, представляем фреймворк Remix. Основанный на Fetch API, он максимально использует многопотоковую загрузку и prefetch. Ещё до того, как пользователь кликнет по ссылке, вероятнее всего запрашиваемые ресурсы уже будут у него на устройстве. Меньше тробберов, лучше пользовательский опыт.

Ну и традиционно рассказываем про инструменты. Visual Studio Code способен многое предложить для фронтенд-разработчика. Его штатные возможности расширяются за счёт дополнений. Про самые полезные дополнения VS Code можно узнать из нашего дайджеста. Заходите и читайте!

55
2 комментария

Комментарий недоступен

2
Ответить

Так никто и не спорит, что иммутабельность крутая штука. Автор статьи https://swizec.com/blog/immutability-isnt-free/ лишь обращает внимание на то, что ее вклад в общее время обработки тоже следует учитывать.

2
Ответить