JavaScript без лаптей та балалайки. Part 4. Node CommonJS/Modules. Create Bundle: RequireJS/WebPack.

JS Lecture (Part 4.) Node CommonJS/Modules. Create Bundle: RequireJS/WebPack. (Можливо я пізніше додам тайм-коди) Два типа модулей у Node - CommonJS/Modules Різний сінтаксіс імпорта функцій Import/Require Різний сінтаксіс єкспорта функцій Export function/ Module.export Водопад асінхронного завантеження модулей у Браузер У звичайному проекті можуть бути тисячі або десятки тисяч модулей, приклад мого фронтеєнда для Крипточеста, сотні модулей на однієї сторінки Тому треба зробити обьеднання всіх модулей в один, JS Bundler’ом Моя анімація на RxJS – RxJS приєданний до мого скріпта найпростішим бандлером RequreJS Мій тест на Гитхабі головних функцій RxJS Приклад налаштування RequreJS Мій найулюблений софт – CloudFlare, все що я викладаю туди, наприклад всі мої Серверлесс Телеграм боти – я перед викладенням прогоняю через той чи інший Бандлер WebPack – найбільш могутній бандлер, він вбудований у Ангуляр, НейтивСкрипт та інші сістеми JS-програмування Приклад мого проекта для Клодфлара з повним конфігом для ВебПака у якому я приеднав для мого кода Веб-воркера світлинки з флажками країн Як виглядаю JS Bundle WebPack також дозволяє пакувати у Бандл всі асети – малюнки, html-фрагменти, css та всі інші файлики, що потрібні для роботи скріпта. Як виглядає Бандл для Андроід-телефона, сорс-код якого написаний на звичайному Ангулярі. Вебпак у Ангулярі немає конфіга, але якщо ви пишете на Ангулярі для телефона, то конфіг є все підсумовуємо ----------------------- Why we speak Ukrainian? Because : свечка-печка совок-веник лапти-валенки медведь-балалайка попы и молитвы НКВД и Гулаг Пушкин и дедыНаПалках So, lets going: ----------------------- Part 1.    • JavaScript без лаптей та балалайки. Ф...   Part 2.    • JavaScript без лаптей та балалайки. Ф...   Part 3.    • JavaScript без лаптей та балалайки. P...   Part 5-1.    • JavaScript без лаптей та балалайки. P...  

Смотрите также