home.social

#lazy_load — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lazy_load, aggregated by home.social.

  1. Как сделать сайт бесконечно ленивым. Часть 4: Преждевременная загрузка

    Ранее мы говорили о том, как улучшить кэширование наших проектов и правильно загружать поставщиков. А в этой статье мы рассмотрим следующее: - Как мы можем использовать стратегии предварительной загрузки, включая что такое "магические" комментарии Webpack, и что такое спекулятивная/ручная предварительная загрузка; - Как мы можем запрашивать данные с сервера, не дожидаясь загрузки наших статических файлов; - А также какие сторонние или наши собственные решения могут быть использованы для этого.

    habr.com/ru/articles/964472/

    #javascript #webpack #lazy_load #performance_optimization #web #webразработка #frontend #frontendразработка #react #typescript

  2. Как сделать сайт бесконечно ленивым. Часть 1: Чем полезна ленивая загрузка

    Ленивая загрузка - это принцип, который должен быть известен большинству frontend разработчиков. Однако, этот механизм обманчиво прост, и его освоение является гораздо более комплексной задачей, чем кажется многим. Если уже используете Lazy Loading, у вас все равно могут быть серьезные пробелы в знаниях. Но даже если вы считаете, что знаете про ленивую загрузку абсолютно все, освежить память не будет лишним. В этой статье мы рассмотрим основы ленивой загрузки: что это такое и почему это важно; как мы можем использовать ленивую загрузку в наших проектах; а также какие части кода следует загружать лениво.

    habr.com/ru/articles/960058/

    #javascript #webpack #lazy_load #performance_optimization #web #webразработка #frontend #frontendразработка #react #typescript

  3. Как сделать сайт бесконечно ленивым. Часть 3: Вендоры и кэш

    Ранее мы поговорили о том, как сделать дерево зависимостей нашего проекта максимально чистым и почему это важно для ленивой загрузки. А в этой статье мы расскажем о следующем: - Как мы должны загружать вендор файлы с точки зрения правильной организации ленивой загрузки. - Что общего между стратегиями оптимизации "ленивой загрузки" и "кэширования", и как использование одной из них влияет на другую. - Что такое кэшируемость и как сделать наше приложение максимально кэшируемым. - А также как правильно настраивать группы кэша в Webpack и не испортить кэшируемость.

    habr.com/ru/articles/963112/

    #javascript #webpack #lazy_load #performance_optimization #web #webразработка #frontend #react #typescript #frontendразработка

  4. Как сделать сайт бесконечно ленивым. Часть 2: Графы зависимостей

    Ранее мы обсуждали самые основы ленивой загрузки и то, почему она вообще важна. А в этой статье мы рассмотрим следующее: - Как бандлеры анализируют файлы исходного кода, строят деревья зависимостей и генерируют файлы для сборки. - Как они генерируют файлы JavaScript из исходного кода. - Как браузеры решают, какие сгенерированные файлы следует загружать, чтобы отобразить ленивую страницу/компонент. - И как мы можем уменьшить размер и количество загружаемых файлов, правильно настроив структуру файлов и корректно используя статический импорт.

    habr.com/ru/articles/962888/

    #javascript #webpack #lazy_load #performance_optimization #web #webразработка #frontend #react #typescript #frontendразработка