🇪🇺 🇺🇸 Роботизация. Инвестиции. Участники рынка. Европа. СШАAmazon намеревается «закачать» в свои предприятия в Европе до $10 млрд, в основном, за счет их робототехнического перевооружения Американская компания намеревается активно задействовать робототехнические решения «нового поколения» на своих объектов в Европе для их модернизации. Также робототехника будет применяться для возможностей «сверхбыстрой» доставки. Часть средств будет инвестирована в повышение квалификации сотрудников. В частности, был представлен автономный робот Amazon Proteus, предназначенный для перемещения предметов между различными площадками. За счет использования ИИ, сотрудники, как пишут источники, могут управлять этим роботом с помощью простого текста, в режиме диалога без необходимости использования лимитированного набора команд или программирования. Как заявляет компания, сотрудник дает роботу Proteus инструкцию – что требуется сделать, робот формирует маршрут и время выполнения задания с учетом установленных приоритетов. Proteus разработан для выполнения физически тяжелых задач, например, перемещения тяжелых тележек или перемещения грузов на сравнительно существенные расстояния. Сейчас робот находится в статусе пилотных испытаний в лабораториях Amazon, а на первую половину 2027 года намечено начало его развертывания. В рамках заявленной суммы инвестиций, Amazon также расширит возможности робота Vulcan, своего первого робота с «тактильными ощущениями», а также роботизированной системы Stark, которая подразумевает возможность ее использования рядом с людьми. Stark уже запланирован к развертыванию на 15 площадках в Европе к 2027 году. ((по материалам Mobile World Live))✓ подписаться на tg - канал PROrobots ✓ канал в VK
PROrobots
@prorobots · 3.5K подписчиков
Посты канала PROrobots в SillyFeed: единая лента публичных Telegram-каналов со ссылками на оригиналы.
Идеи, участники рынка, кейсы внедрений, любопытные факты и новости, лайт-аналитика. Поддержка:@abloudЧат:https://t.me/+RKtCoTky3go1NjNiДля вступления - пишите в поддержкуНаши каналы:- Промышленные роботы и коботы, B2B канал:@RobotsCobots
Посты канала
🇺🇸 🇸🇪 Склады. Роботизация. Искусственный интеллект. США. ЕвропаBrightpick и Motion Tech готовят массовую «умную» складскую роботизацию в Европе Техасская компания Brightpick, специализирующаяся, в частности, на разработке роботизированных решений для складской автоматизации, анонсировала стратегическое партнерство со шведским интегратором складских систем MotionTech. Партнеры выведут высокопроизводительную систему комплектации заказов Gridpicker, сочетающую сетчатую структуру, роботов и алгоритмы с элементами ИИ на рынки Объединенного Королевства, стран Северной и континентальной Европы. MotionTech предоставляет партнерам комплексные решения по автоматизации “под ключ”, включая робототехнику, конвейеры, системы хранения, средства управления и ПО. Gridpicker сочетает мобильные манипуляторы, ИИ, простую высокоплотную сетчатую конструкцию и модульные складские стеллажи. Система способна комплектовать заказы полностью автономно и без необходимости извлекать ящики на посты комплектации. Каждый робот выполняет свыше 100 отборов в час, что превосходит показатели сотрудника-человека. Система получила легкие роботизированные робоплатформы Brightpick Fetcher, перемещающиеся по фиксированным рельсам, прикрепленным к стеллажам. Стоимость Gridpicker снижается с ростом доли товаров, доступных для роботизированного отбора. Система уже выполнила свыше 1 млрд отборов в реальных производственных условиях. Партнеры нацелились на высокообъемные трудоемкие склады, включая объекты электронной коммерции, розничной торговли, операторов логистических услуг, фармацевтических дистрибьюторов и участников рынка, так или иначе связанных с производством и хранением товаров высокой стоимости. Brightpick уже развернули сотни роботов с элементами ИИ на объектах заказчиков в США и Европе.((по материалам GlobeNewsWire, изображение – компании Brightpick.ai))✓ подписаться на tg - канал PROrobots ✓ канал в VK
🇪🇺 Применение РТК. Шлифовка и полировка. ЕвропаABB представил коллаборативную ячейку OmniVance для роботизированной чистовой отделки поверхностейШведско-швейцарский гигант ABB представил коллаборативную ячейку для шлифования и полировки OmniVance Collaborative Surface Finishing Cell, направленную на автоматизацию задач по чистовой отделке поверхностей. Целевой рынок – малые и средние предприятия. По словам разработчиков, система призвана повысить производительность, качество и гибкость процессов, а также сократить временные и финансовые затраты по сравнению с ручной отделкой. Автоматизация сулит и сокращение традиционных потерь от брака и переделок.Устройства отличаются сравнительно низким сроком окупаемости и не требуют особого опыта в робототехнике. Система "включи и используй" основана на коллаборативном роботе GoFa, сертифицирована по стандартам CE и не требует никаких инженерных работ для включения и запуска производства. Адаптивность и высокая номенклатура производимой продукции обеспечиваются возможностью добавления новых инструментов и аксессуаров. Система управляется "интуитивно-понятным" ПО ABB Robotics через планшетный интерфейс и не требует программирования (есть функции lead-through, записи 3D-траекторий ведением, создания 2D-трасс по шаблону и интуитивного редактирования траекторий). ((по материалам Automate.org; фото: компании ABB))✓ подписаться на канал PROrobots ✓ Резервный канал в VK
Ещё по теме «Технологии»
ТехнологииКак сделать простую и мощную антенну для ТВ, чтобы принимала все каналы даже в деревне.
Изобрести «Алису»: как Яндекс сделал свой «iPhone».На днях разбирали с сыном старую колонку «Алиса». Микрофоны, провода, платы, динамики — ничего такого, только если ты не 9-летний исследователь. А вчера YouTube подкинул интервью с Константином Кругловым — создателем «Алисы». Интервью скорее автобиографичное, но часть про рождение «Алисы» — по настоящему стартаперская👇Этап 1: «Иди, найди, что хочешь делать»Константин пришел в Яндекс на позицию директора по экспериментальным продуктам. Без команды, по сути с одной задачей: «сделать что-нибудь классное». Это был тест на выживание внутри большой компании.В то время Amazon только запустил колонку Amazon Echo и в Яндексе решили: «Нам нужно своё устройство, иначе Google и Amazon зайдут в дома через колонки». Это было решение, принятое на уровне стратегии, но исполнять его пришлось без опыта и с нулевой производственной базой.Этап 2: Шесть месяцев сжигания прототиповОказалось что сделать так, чтобы колонка “слышала” слово «Алиса» на фоне собственной громкой музыки, — ни разу не тривиальная задача. Колонка играет на полную, а микрофон должен различить человеческий голос сквозь собственный звук.Классика хардварного стартапа: обратный инжиниринг не сработал. Команда месяцами пыталась воспроизвести технологию, разбирала китайские колонки, паяла прототипы руками. Шесть месяцев скучной, системной работы: разбираться в алгоритмах обработки звука, изобретать микрофонную матрицу, которая вычисляет, откуда идет голос, и «вырезает» шум. И всё равно не получалось — колонка не слышала голос.А начало получаться когда в команде появился инженер, который, разбирается в алгоритмах обработки звука и — все заработало. Вот он, геймчейнджер.Этап 3: Победа над фабрикойДальше началось самое интересное — производство. Здесь обычно хоронятся все идеи, завернутые в железо. Минимальный заказ на фабриках — полмиллиона штук, а команда Яндекса пришла с 50 тысячами.Китайцы крутили пальцем у виска. Но команда нашла обходные пути, договорилась и через 18 месяцев колонка была готова. В день старта продаж очередь на Большой Пироговке была в 300–400 человек. Люди ждали свою «Алису», как новый iPhone. Постфактум Круглов говорит простую, но сильную фразу:“У нас не было шансов. Ни команды, ни опыта, ни производственной базы. Но была вера, что мы можем.” И это очень классный рассказ не только сыну, но и самому себе про то, что эта железяка, которая есть в каждом доме — не просто микросхемы. Там сплав инженерии, упорства и веры в идею🏄♂️
OpenAI запретил ChatGPT давать юридические советыЭто вдогонку к истории про сокращения. Сегодня эта новость разлетается по крупным TG каналам как смерч.Давайте как юристы почитаем исходник.Рассказывают про 4 ключевых принципа:— Защита людей,— Уважение к приватности,— Защита несовершеннолетних— Расширение прав и возможностей людей.Также пишут про то, что проводят унификацию правил для всех продуктов, конкретизируют запреты, особенно в таких чувствительных областях, как биометрия, приватность, защита детей, оружие и национальная безопасность.Ну и добавляют «регулирование использования в высокорисковых сферах, требующее обязательного участия человека».Это как раз относится к юристам и медицине. Что пишут?«provision of tailored advice that requires a license, such as legal or medical advice, without appropriate involvement by a licensed professional»OpenAI прямо указывает, что юридические консультации — это лицензируемая деятельность. Заниматься ею имеют право только дипломированные юристы.«Without appropriate involvement by a licensed professional» (без соответствующего участия профессионала с лицензией), привлекло мое особое внимание. Политика не запрещает использование ИИ для юридических задач, запрещено это делать без участия юриста.Этому предшествует фраза:«Your use of OpenAI services must follow these Usage Policies», то есть «Ваше использование сервисов OpenAI должно соответствовать следующим Правилам использования».Выводы будут такие:— несмотря на то что формулировка очень широкая, я сомневаюсь в том, что OpenAI решит отрезать себе кусок дохода, потому что они точно знают, сколько сервисов для юридической работы живут на их модели,— формулировка выглядит как оговорка, которая снимает с OpenAI ответственность за тех, кто решит дать консультацию своим доверителям без фактчекинга, за самостоятельных пользователей, которые проконсультировались с ИИ и получили потом штрафы или проигрыш суда, а также за сервисы, которые используют продукты OpenAI для выдачи консультаций.Ну и на волне новостей, что OpenAI «изучает способы «ответственного» подхода к созданию порно нейросетями» (не знаю, опровергли они эту новость или нет), очень странно предположить, что разработчик решил не давать пользователю опасный инструмент, чтобы он не занимался самолечением.
В Python всё является объектом. Но что это значит? 🧐Представьте, что вы — шеф-повар на кухне. У вас есть разные ингредиенты: яйца (целые), мука (сыпучая), молоко (жидкость). Вы не будете взбивать яйца миксером, а муку — переливать в стакан как воду!Так же и в программировании. Python должен понимать, с чем он работает, чтобы правильно выполнять операции. Для этого нужны типы данных.Тип данных — это как ярлык на продукте, который говорит Python: «Эй, я вот это, обращайся со мной соответствующим образом!»🧱 Основные типы данных, которые нужно знать новичку:1️⃣Целые числа (int)Просто целые числа, без дробной части.my_age = 25temperature = -5count_of_cats = 422️⃣Дробные числа (float)Числа с плавающей точкой (с десятичной дробью).price = 299.99pi = 3.14159average_score = 4.5💡 Важно: 5 и 5.0 для Python — это разные типы! Первое — целое (int), второе — дробное (float).3⃣Строки (str)Текст. Всегда заключаются в кавычки: одинарные или двойные.4⃣Булев тип (bool)Всего два значения: True (правда/да) или False (ложь/нет). Очень полезно для проверок условий.is_raining = Trueis_weekend = Falsehas_children = True5️⃣Списки (list)Упорядоченные коллекции элементов. Как поезд с вагонами. Элементы заключаются в квадратные скобки [].grades = [5, 4, 3, 5] # Список чиселМожем смешивать типы!6️⃣Словари (dict)Коллекция пар «ключ: значение». Как записная книжка: Имя (ключ) → Телефон (значение). Заключаются в фигурные скобки { }.🔍 Как узнать тип данных? Волшебная функция type ()Не уверены, с чем работаете? Просто спросите у Python!print (type (10))print (type (3.14))print (type (True))print (type ([1, 2, 3]))💡Почему это так важно?Потому что Python не позволит вам делать бессмысленные операции с разными типами. Он как внимательный повар, который не даст вам солить компот сахарной ложкой.Запомните: Знание типов данных — это фундамент, без которого невозможно двигаться дальше. Это не скучная теория, а ваши супер-способности в управлении кодом! 💪#python #программирование #типыданных #новички #обучение #код #ликбез
Что будет, если решать LeetCode 600 дней подрядРазработчик поделился, как за 600 дней решил более 700 задач. Сначала это был просто спор с другом на 100 задач, но потом соревнование превратилось в привычку и уже жалко было терять такое комбо.И не зря. Ведь это помогло чувствовать себя гораздо увереннее, интуитивно выбирать лучшие для задачи структуры данных, сделать код более чистым и натренировать мозг для поиска работы.Подробнее в статье.
💪 ТренировкиМне в комментариях к сентябрьскому отчету предложили (привет!) пересмотреть мою тренировку. А что-то вдруг решил спросить у Perplexity, че там как там надо то?☹️ И всё, меня затянуло. Прошли те времена, когда я мог часами сидеть и думать, как же мне красиво и великолепно накачать здоровенную руку (никак) и мощные титюли.Уже давно не интересно придумывать себе программу тренировок. А вот докопаться до нейросети - за милое дело!Я не стал искать промпты в интернете, тупо пообщался:Лёха: Ты инструктор тренажерного зала. Специализируешься на наборе мышечной массы. Оцени мою программу тренировок: И тут я скинул свою программу.Нейросеть (мой вольный перевод): Ты делаешь какую-то херню: перегружаешь локти и предплечья, нормально не качаешь спину, слишком много подходов для жима лёжа и нахера ты делаешь 4-6 повторений? Делай 8-12! Че как лох то.Лёха: ок-ок, перепиши мне программу на основе твоих советов.Нейросеть: карочи, пресс качат, бегит, анжумания Вот готовая программа:День Push (грудь, плечи, трицепс)1) Жим лёжа штангой — 4 подхода x 6–102) Жим гантелей на наклонной скамье — 3 подхода x 8–123) Жим штанги/гантелей над головой — 3 подхода x 6–104) Махи гантелями в стороны — 3 подхода x 12–205) Отжимания на брусьях или жим узким хватом — 2–3 подхода x 8–126) Разгибание трицепса над головой (канат/гантель) — 2–3 подхода x 10–157) Пресс (ролик/накат или планка) — 2–3 подхода x 8–12 повторений или 20–40 секундДень Pull (спина, бицепс, трапеции)1) Подтягивания или вертикальная тяга — 3–4 подхода x 6–102) Тяга штанги в наклоне или гребля на тренажёре — 3–4 подхода x 6–103) Тяга нижнего блока сидя — 2–3 подхода x 8–124) Сгибание на бицепс стоя с гантелями (супинация) — 2–3 подхода x 8–125) Сгибание «молотки» или обратный хват EZ — 2–3 подхода x 10–126) Шраги (штанга/гантели) — 2–3 подхода x 10–157) Пресс: подъём ног на перекладине — 2–3 подхода x 8–12Кушай хорошо, спи много, если ты натурал 😏, то наберешь 250-750 грамм в месяц сухих мышц.Лёха: а чё, а в процентах по набору массы и приросту силы на сколько моя программа не очень?Нейросеть (вольный перевод): ну...как бы тебе сказать, чтобы не обидеть (долгие объяснения почему и как же так)...моя программа на 10-25% лучше твоей по массе и на 5-10% круче по силе.Лёха: окай 😔Так что я уже как 2 недели перешёл на программу от ИИ.😵 Если я начну закупаться БАДами, брить волосы на теле и меня случайно придавит штанга в 300 кг - знайте, нейросеть поработила еще одного человека.Программа ацтой 💩 или топчик 👍?#жизнь #тренировки
Испугались? Я тоже.Когда, как не в Хеллоуин, писать такой пост. Хочу порассуждать про продолжающуюся тряску и будущее нашей любимой Тележки.В нашей жизни все еще присутствует Макс, но теперь уже в открытую идут региональные блокировки Телеги — сначала на юге, потом в Крыму (потом вроде как нет... или да, сами не разобрались). Вчера «Код Дурова» опубликовал инфу о том, что теперь не приходят СМС для регистрации в Телеге.Очевидно, что постепенно закручиваются гайки, но я думал, это будет не так быстро. Сейчас по разным слухам (официально по слухам, хаха) пишут, что то ли уже в ноябре, то ли в феврале Телеграм — В С Е.Слышал еще разгон о том, что следующим будут вложения. Фото, файлы, видео, голосовые и прочее просто перестанет отправляться, потому что сервера устарели. То есть постепенно нам не дадут пользоваться привычной Телегой, все больше мешая просто жить.На фоне всего этого не так давно появляется некая Telega, рекламируется в TGAds, получает галочку от Telegram. Учитывая, как Дуров не любит использование своего имени и названия его продуктов, это странно.Telega, как выясняется, структура, приближенная к ВК. То есть буквально: не можешь победить — возглавь. По сути, Telega это другой клиент для Телеграма. Таких клиентов уже существует очень много, но именно у этого работает все то, что не работает у основного.Вероятнее всего, сейчас можно ожидать, что официальный клиент будет работать все хуже и хуже. То тут сервера перестанут отвечать, то тут не будет что-то отправляться. WhatsApp принадлежит Meta*, которая признана экстремистской, у него таких аналогов нет. А вот СНГ рынок для Телеграма важен, потому и происходит вот такое «приземление» в РФ.Скажу честно: страшно. Я тревожный человек, и вот такое состояние непонятное меня выводит из себя, просто потому что я не понимаю, что мне делать дальше.Однако в этом всем есть и светлые мотивы. Как минимум, то, что появляется эта самая Telega, пусть и под контролем ВК, дает надежду, что мессенджер еще поработает, просто будет тот самый «необходимый контроль» в нужных руках.MAX же тоже останется и станет заменой WhatsApp — в Вотсе тоже есть каналы (если вы не знали), правда ими пользуются единицы, в основном это переписки + звонки (что сейчас есть уже и в MAX, даже на парковке, ага)Однако взрослая аудитория вряд ли будет заморачиваться со скачиванием расширений и каких-либо приложений. А значит, будет перетекать в MAX. Более молодая же будет сидеть в Telega/Telegram, и в целом по большей части устраивать всех.Я не сижу в розовых очках и не говорю, что все будет хорошо. Телеграм точно не оставят как есть, и от этого пострадают очень многие. Этот пост я пишу больше для себя, чтобы проговорить, что да, будет непонятно, но это не повод замирать и складывать лапки.Но если скачивание Telega обеспечит нам необходимый контент, работу, ведение блогов и каналов и какой-то заработок с этого — пускай, это не такая уж большая цена за спокойствие.Вот только это самое спокойствие еще надо как-то достичь, а с новыми налогами и НДС это будет сделать гораздо труднее.Хотя, с другой стороны, TikTok у нас тоже не работает, но его используют через сторонний клиент/мод. Инста, которая тоже Meta*, при условии, что она прям совсем нежелательная, частично все ещё работает, и люди в ней тоже работают. YouTube, несмотря на устаревание серверов, тожеЭто даёт некую надежду на то, что все не так плохо и Телеграм, как минимум, хочет остаться на нашем рынке. Да и слишком много завязано на Телеграме в рекламе, потому что других площадок особо и нет.Будем следить дальше за всем этим. Обнял.
🔠➖🔠🔠🔠🔠🔠 Кибер-ремесленник новой эры или профессия будущего, когда все остальные благодаря AI исчезнут ЦА: junior +#productmanagement #futureГигансткое кол-во обсуждений 😵💫: а уйдут ли профессии аналитик, разработчик и т.д. после появления AI?2 классических ответа и все, говорят о том, что этого не будет 😃 - Ответ 1: появится человек + AI (классный ответ, чтобы успокоить людей)- Ответ 2: уйдут джуны, ну а все выше буду востребованы (тут успокаивают тех, кого сейчас нанимают) Есть такое ощущение, что те, кто это говорят, не копались и не пробовали ChatGPT на полную катушку. Я дам свою версию, а лет через 10 узнаем, кто был прав 🙂 А может быть и раньше 🙂 👍 Моё личное и вполне субъективное мнение: весь стек профессий вокруг продакт-менеджмента исчезнет. - AI заменит всех: аналитиков, дизайнеров, маркетологов, копирайтеров, PM’ов.- Останется человек + AI. Но и этот симбиоз продлится недолго.- Через 5 лет на рынке будут нужны только T-shape люди - те, кто не ждёт дизайнеров, аналитиков и разработчиков,а сам строит продукт, проверяет гипотезу и перезапускает её на следующий день.- Новый продуктовый цикл - 24 часа ( не «квартал»)И побеждает не тот, кто знает, как управлять командой, а тот, кто умеет работать с ИИ, как с экосистемой собственных инструментов.Немного справочной информации: Инди-мейкер (Indie Maker) - человек, который в одиночку или с минимальной командой создаёт цифровые продукты. Соло-интерпренер (Solo Entrepreneur) - предприниматель-одиночка, который строит полноценный бизнес без команды, используя автоматизацию, AI и фриланс-аутсорс.T-shape person - человек, который сочетает широкий кругозор (понимание рынка, UX, ML, маркетинга, продукта) и глубокую экспертизу в одной области. Он не просто “знает чуть-чуть обо всём”, а умеет соединять всё в работающий AI-продукт.На картинке - кусочек слайда 2019 года, когда я рассказывала о профессиях будущего. Тогда я на встрече ввела понятие T-shape person. Восприняли хорошо, но всё это казалось чем-то далеким. А потом появились LLM и все уже только и говорят о человеке t-shape и как его найти(мои любимые замены "all-inclusive" и "кибер-ремесленник новой эры" 💪). 📍 Кейсы нового поколения T-shape специалистов (инди-мейкеров и соло-интерпренеров)⚙️ Maria Ali: собрала за один уикенд digital-продукт Ideaforge и вышла на первые $100 продаж.Все скрипты написала с помощью ChatGPT, дизайн собрала на Figma, продажи запустила через Gumroad. (читать тут)⚙️ Mostafa Salama: за 24 часа создал PromptArena. Notion как сайт, ChatGPT для генерации контента, Gumroad для оплат.На следующее утро уже пошли первые клиенты. (читать тут)⚙️ Сообщество AutoGPT: показало, что теперь даже агент может сам себе ставить задачи, писать код и деплоить проект.За 3 месяца репозиторий собрал 100k звёзд на GitHub: насколько я пониаю, быстрее, чем PyTorch.⚙️ Pieter Levels – $1M за 17 дней: известный соло-предприниматель П.Левелс запустил сервисы PhotoAI и InteriorAI (генерация фото и дизайна) практически в одиночку. Один из проектов он довел до ~$1M ARR всего за 17 дней, используя максимум автоматизации и no-code инструментов. (читать тут)⚙️ Хакатоны GPT-эра:люди за выходные делают MVP-ботов, SaaS-продукты и микросервисы на LangChain, GPT-4, Replit и Supabase.То, что раньше занимало спринт, теперь делается за ночь.О чём пост: ➡️вместо бесконечных споров «уйдёт ли моя профессия из-за AI» -> стоит смотреть вперёд➡️если вы не освоите AI-инструменты, то в будущем просто не сможете конкурировать➡️не нужно выбирать одну профессию - нужно начать разбираться во всем стеке IT и учиться (имея под рукой AI-инструменты) совмещать в себе все роли, быть этим T-shape, который за 1 сутки сможет собрать любой продукт. 👍 - если пост зашел🧡 - если со мной на одной волне💯 - если не нашли курса про то, как стать таким человеком и он Вам очень нуженЕсли вдруг многие проголосуют за курс, попробую найти время в феврале и сделаю курс для подписчиков бесплатно.
и конечно небольшой репортаж из места событий в Rewe с видео, которые я наконец могу свободно выкладывать в соц сети 🤖📸🍝
🔥 10 способов оптимизировать React-бандлКогда React-приложение растёт, размер бандла становится критичным. От него напрямую зависят скорость загрузки, время до первого рендера и даже SEO.Вот проверенные приёмы, которые реально уменьшают размер бандла и ускоряют загрузку 👇1️⃣ Tree shakingWebpack умеет автоматически выкидывать неиспользуемый код.Главное — использовать import/export, а не require().Например, если ты импортировал только map из lodash, в бандл не попадёт весь lodash, а только нужная часть.Это работает в продакшн-сборке (mode: 'production') и помогает избавиться от «мёртвых» зависимостей.2️⃣ Code splitting / Lazy loadingРазделяем приложение на отдельные чанки, чтобы не грузить всё сразу.В React это делается просто:const Settings = React.lazy(() => import('./Settings'));Компонент подгружается только при переходе на нужную страницу — это ускоряет загрузку первого экрана и экономит трафик пользователю.3️⃣ Dynamic importsПохожи на lazy loading, но гибче: модуль можно подгрузить в любой момент, например, при клике или определённом событии.button.onclick = async () => { const { run } = await import('./heavyModule'); run();};Так можно динамически подгружать тяжёлые утилиты, графики или редакторы, которые нужны не всем пользователям.4️⃣ Vendor splittingОтделяем сторонние библиотеки (React, Lodash, Axios и т.д.) от остального кода.Они попадают в отдельный чанк (vendors.js), и браузер может кешировать его между обновлениями приложения.При следующем релизе пользователь скачает только изменившийся код, а не всё приложение заново.5️⃣ Bundle analyzerИнструмент webpack-bundle-analyzer показывает визуально, какие файлы занимают больше всего места в бандле.Это помогает быстро понять, стоит ли заменить тяжёлую библиотеку на более лёгкий аналог или удалить неиспользуемые импорты.Пример: часто moment.js можно заменить на dayjs, и размер падает на десятки килобайт.6️⃣ Compression (gzip / brotli)После сборки важно сжимать файлы перед отправкой пользователю.На сервере (или CDN) включается gzip или brotli, и вес бандла уменьшается в 2–3 раза.Например, 600 KB превращаются в 200 KB — и страница загружается ощутимо быстрее.7️⃣ MinificationМинификация удаляет пробелы, переносы строк, комментарии и переименовывает переменные.Инструменты вроде Terser или esbuild делают это автоматически при продакшн-сборке.В итоге код становится компактнее и быстрее загружается, но функционально не меняется.8️⃣ Dead code eliminationWebpack и Babel умеют находить и удалять код, который никогда не выполнится.Например:if (process.env.NODE_ENV !== 'production') { console.log('debug info');}В продакшн-версии эти строки просто не попадут в итоговый бандл.Это избавляет от лишнего мусора и ускоряет работу.9️⃣ Asset optimizationИзображения, шрифты и SVG тоже влияют на размер бандла.Используй оптимизацию — например, image-webpack-loader или svgo.Преобразуй картинки в современные форматы (.webp, .avif), чтобы они весили меньше.Иногда просто переконвертация PNG → WebP уменьшает размер в 5–10 раз.🔟 Prefetch / PreloadПозволяет браузеру заранее подгружать чанки, которые скоро понадобятся.<link rel="prefetch" href="settings.chunk.js">Например, пользователь на главной странице, но браузер уже «знает», что он, скорее всего, откроет настройки — и подгружает их заранее.Это улучшает перформанс без лишней нагрузки на сеть.⚡️ Даже простое применение этих приёмов может сократить размер бандла в 2–3 раза и сделать приложение визуально «быстрее» для пользователя.А если подключить анализатор и немного поработать с динамическими импортами — результат будет заметен сразу.#react #frontend #webpack #vite #оптимизация #performance#оптимизации #react #frontend #webpack