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
0
82
Пятиминутка про LMD
Mikhail Davydov
October 11, 2012
Tweet
Share
More Decks by Mikhail Davydov
See All by Mikhail Davydov
Back To Text UI
azproduction
3
280
Promise – это не больно
azproduction
0
200
Components Now!
azproduction
3
140
ШРИ - JavaScript Event Model
azproduction
0
200
ШРИ - Code Style
azproduction
0
110
HTML5 Camp - JavaScript на фронте и в тылу
azproduction
0
290
Code Fest - Работает? Стабильно? Эффективно?
azproduction
0
160
UWDC - Модули и сборка JavaScript
azproduction
0
200
Шаблонизация
azproduction
0
130
Other Decks in Technology
See All in Technology
ユーザーストーリー x AI / User Stories x AI
oomatomo
0
200
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
170
Black Hat USA 2025 Recap ~ クラウドセキュリティ編 ~
kyohmizu
0
540
「もっと正確に、もっと効率的に」ANDPADの写真書き込み機能における、 現場の声を形にしたエンハンス
andpad
0
110
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
2
800
【M3】攻めのセキュリティの実践!プロアクティブなセキュリティ対策の実践事例
axelmizu
0
160
機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策
mizdra
PRO
9
3.5k
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
24
5.7k
AWS資格は取ったけどIAMロールを腹落ちできてなかったので、年内に整理してみた
hiro_eng_
0
230
ZOZOTOWNカート決済リプレイス ── モジュラモノリスという過渡期戦略
zozotech
PRO
0
390
旧から新へ: 大規模ウェブクローラの Perl から Go への移行 / YAPC::Fukuoka 2025
motemen
3
920
AIでテストプロセスを自動化しよう251113.pdf
sakatakazunori
0
150
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Six Lessons from altMBA
skipperchong
29
4.1k
Done Done
chrislema
186
16k
The Cult of Friendly URLs
andyhume
79
6.7k
How to train your dragon (web standard)
notwaldorf
97
6.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
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