Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Пятиминутка про LMD
Search
Mikhail Davydov
October 11, 2012
Technology
94
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Пятиминутка про LMD
Mikhail Davydov
October 11, 2012
More Decks by Mikhail Davydov
See All by Mikhail Davydov
Back To Text UI
azproduction
3
320
Promise – это не больно
azproduction
0
210
Components Now!
azproduction
3
170
ШРИ - JavaScript Event Model
azproduction
0
220
ШРИ - Code Style
azproduction
0
150
HTML5 Camp - JavaScript на фронте и в тылу
azproduction
0
330
Code Fest - Работает? Стабильно? Эффективно?
azproduction
0
200
UWDC - Модули и сборка JavaScript
azproduction
0
240
Шаблонизация
azproduction
0
150
Other Decks in Technology
See All in Technology
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
160
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
18
6k
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
190
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
160
iOS アプリの「これって不具合ですか?」を AI に調べてもらう
miichan
0
110
Oracle Cloud Infrastructure:2026年6月度サービス・アップデート
oracle4engineer
PRO
0
150
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
1.3k
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
150
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
290
脆弱性対応、どこで線を引くか
rymiyamoto
1
420
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
2
120
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
420
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.5k
Visualization
eitanlees
152
17k
Into the Great Unknown - MozCon
thekraken
41
2.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
950
The Cost Of JavaScript in 2023
addyosmani
55
10k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
170
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Making Projects Easy
brettharned
120
6.7k
Believing is Seeing
oripsolob
1
150
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
530
30 Presentation Tips
portentint
PRO
1
330
Transcript
LMD Lamers Must Die Михаил Давыдов JavaScript разработчик группы разработки
Веб-чатов пЯтница
LMD Lazy Module Declaration Михаил Давыдов JavaScript разработчик группы разработки
Веб-чатов пЯтница
3 Проблемы лоадеров 1. Их код все-в-одном+плагины 2. Обертки модулей
define(),... 3. Создают лишние глобалы 4. Лишние запросы при старте
LMD — Ленивая декларация модулей 4 https://github.com/azproduction/lmd
5 Преимущества LMD 1. Ленивая инициализация 2. Node.js-подобные модули 3.
Встроенный сборщик и упаковщик 4. Гибкий объем библиотеки 5. Горячая сборка проекта 6. Прозрачное кэширование в LS
6 LMD — умный! 1. Валидация и Lint 2. Проверка
конфига* 3. Советы по оптимизации require() 4. Code Coverage и профайлер модулей 5. Статистический анализ кода* * — в будущем
7 СС и анализ модулей
8 https://github.com/azproduction/lmd LMD
Михаил Давыдов
[email protected]
Twitter @azproduction Habr http://azproduction.habrahabr.ru GitHub https://github.com/azproduction 9