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
80
Пятиминутка про 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
190
Components Now!
azproduction
3
140
ШРИ - JavaScript Event Model
azproduction
0
190
ШРИ - Code Style
azproduction
0
110
HTML5 Camp - JavaScript на фронте и в тылу
azproduction
0
280
Code Fest - Работает? Стабильно? Эффективно?
azproduction
0
150
UWDC - Модули и сборка JavaScript
azproduction
0
200
Шаблонизация
azproduction
0
130
Other Decks in Technology
See All in Technology
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
120
絶対に失敗できないキャンペーンページの高速かつ安全な開発、WINTICKET × microCMS の開発事例
microcms
0
390
エラーとアクセシビリティ
schktjm
0
970
kubellが考える戦略と実行を繋ぐ活用ファーストのデータ分析基盤
kubell_hr
0
140
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
170
AWSで推進するデータマネジメント
kawanago
0
1k
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
120
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
1
260
Kiroと学ぶコンテキストエンジニアリング
oikon48
6
8.8k
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
2
170
研究開発と製品開発、両利きのロボティクス
youtalk
1
470
Kubernetes における cgroup v2 でのOut-Of-Memory 問題の解決
pfn
PRO
0
460
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Into the Great Unknown - MozCon
thekraken
40
2k
The World Runs on Bad Software
bkeepers
PRO
70
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
800
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Speed Design
sergeychernyshev
32
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Thoughts on Productivity
jonyablonski
70
4.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
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