Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Пятиминутка про LMD
Search
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
260
Шаблонизация
azproduction
0
160
Other Decks in Technology
See All in Technology
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
860
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
2
400
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
120
あけおめLINE 傾向とその対策
nasa9084
0
130
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
2
560
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
6
3k
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
210
エージェントはローカル、検証はMicroVM — Lambda MicroVMsでつくるServerless CI
fujioka6789
3
310
LLMに渡さなかった仕事
nanaism
0
750
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
2.1k
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
cscengineer
PRO
0
100
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
0
150
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Raft: Consensus for Rubyists
vanstee
142
7.7k
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
290
Navigating Team Friction
lara
192
16k
The Curious Case for Waylosing
cassininazir
1
510
GitHub's CSS Performance
jonrohan
1033
470k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
850
Un-Boring Meetings
codingconduct
0
420
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
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