Патерни проєктування · Junior · Запитання 14 з 75
Що таке патерн «Модуль» у JavaScript?
- ✓Правильна відповідь: Інкапсуляція: приватні деталі приховано, назовні експортується публічний API
- 2Розбиття застосунку на мікросервіси, розгорнуті на різних серверах
- 3Завантаження всього коду застосунку одним великим файлом для швидкості
Пояснення
Раніше модуль робили через IIFE і замикання, зараз - через ES-модулі: усе, що не експортовано, приватне. Це зменшує зв'язаність і захищає від конфліктів імен у глобальній області.