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
74
Пятиминутка про LMD
Mikhail Davydov
October 11, 2012
Tweet
Share
More Decks by Mikhail Davydov
See All by Mikhail Davydov
Back To Text UI
azproduction
3
250
Promise – это не больно
azproduction
0
190
Components Now!
azproduction
3
120
ШРИ - JavaScript Event Model
azproduction
0
170
ШРИ - Code Style
azproduction
0
91
HTML5 Camp - JavaScript на фронте и в тылу
azproduction
0
240
Code Fest - Работает? Стабильно? Эффективно?
azproduction
0
110
UWDC - Модули и сборка JavaScript
azproduction
0
160
Шаблонизация
azproduction
0
110
Other Decks in Technology
See All in Technology
Formal Development of Operating Systems in Rust
riru
1
420
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
140
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
240
カップ麺の待ち時間(3分)でわかるPartyRockアップデート
ryutakondo
0
130
re:Invent 2024のふりかえり
beli68
0
100
OPENLOGI Company Profile
hr01
0
58k
SpiderPlus & Co. エンジニア向け会社紹介資料
spiderplus_cb
0
830
Godot Engineについて調べてみた
unsoluble_sugar
0
360
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
240
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
460
技術に触れたり、顔を出そう
maruto
1
140
Featured
See All Featured
KATA
mclloyd
29
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
GitHub's CSS Performance
jonrohan
1030
460k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
Gamification - CAS2011
davidbonilla
80
5.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
For a Future-Friendly Web
brad_frost
176
9.5k
Raft: Consensus for Rubyists
vanstee
137
6.7k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
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