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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mikhail Davydov
October 11, 2012
Technology
100
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
330
Promise – это не больно
azproduction
0
210
Components Now!
azproduction
3
180
ШРИ - JavaScript Event Model
azproduction
0
230
ШРИ - Code Style
azproduction
0
160
HTML5 Camp - JavaScript на фронте и в тылу
azproduction
0
340
Code Fest - Работает? Стабильно? Эффективно?
azproduction
0
210
UWDC - Модули и сборка JavaScript
azproduction
0
250
Шаблонизация
azproduction
0
160
Other Decks in Technology
See All in Technology
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
330
Beyond the Hype: Practical AI for Your Oracle Database with MCP
thatjeffsmith
1
220
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
3
3.4k
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
190
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
210
bet_ai_day_2026_session02
agenticsec
1
810
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
210
はじめてのDatabricks:技術者向けワークショップ / beginner-workshop
databricksjapan
PRO
0
140
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
3
720
データエンジニアリングワークショップ:Auto LoaderとSparkで学ぶデータパイプライン構築
databricksjapan
PRO
0
130
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
1
2k
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
210
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Chasing Engaging Ingredients in Design
codingconduct
0
300
Product Roadmaps are Hard
iamctodd
55
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
510
Optimizing for Happiness
mojombo
378
71k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
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