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
Using Umbrella JS for Modern Applications
Search
Matthew Claffey
September 01, 2017
Programming
0
190
Using Umbrella JS for Modern Applications
Umbrella JS is a lightweight alternative to using jQuery.
Matthew Claffey
September 01, 2017
Tweet
Share
More Decks by Matthew Claffey
See All by Matthew Claffey
Splitting the bundle on static websites
mattclaffey
0
38
Performance: Small Tweaks, Big Gains
mattclaffey
4
120
AMP intro
mattclaffey
1
57
Other Decks in Programming
See All in Programming
Chart.jsで長い項目を表示するときのハマりどころ
yumechi
0
150
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.2k
Web エンジニアが JavaScript で AI Agent を作る / JSConf JP 2025 sponsor session
izumin5210
4
2k
Vueで学ぶデータ構造入門 リンクリストとキューでリアクティビティを捉える / Vue Data Structures: Linked Lists and Queues for Reactivity
konkarin
1
340
高単価案件で働くための心構え
nullnull
0
160
JJUG CCC 2025 Fall: Virtual Thread Deep Dive
ternbusty
3
480
複数チーム並行開発下でのコード移行アプローチ ~手動 Codemod から「生成AI 活用」への進化
andpad
0
180
FlutterKaigi 2025 システム裏側
yumnumm
0
1.2k
[SF Ruby Conf 2025] Rails X
palkan
0
350
ゼロダウンタイムでミドルウェアの バージョンアップを実現した手法と課題
wind111
0
210
乱雑なコードの整理から学ぶ設計の初歩
masuda220
PRO
32
14k
Duke on CRaC with Jakarta EE
ivargrimstad
0
200
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
What's in a price? How to price your products and services
michaelherold
246
12k
Facilitating Awesome Meetings
lara
57
6.6k
Visualization
eitanlees
150
16k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Git: the NoSQL Database
bkeepers
PRO
432
66k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
GitHub's CSS Performance
jonrohan
1032
470k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
Using Umbrella JS For Modern Applications M A T T
C .
Who am I? Graduate apprentice from Hyper Island Front End
Developer at Code Computerlove M A T T C .
So what’s Umbrella JS? “Tiny and intuitive JavaScript library” M
A T T C .
What can we do with Umbrella JS? Dom Traversal (selector,
filter, find, each, etc) Dom Editing (classes, attributes, html, before, etc) Event Handling Ajax
How to use it M A T T C .
Pro’s “Tiny and intuitive JavaScript library” M A T T
C .
Pro’s Good Documentation & Quick responses on their Github. 4kb
in minified size. Gives us more leverage on our performance budgets. Mobile applications will be faster.
Performance comparison www.matthewclaffey.surge.sh – jQuery Library Throttling: Regular 3g(750kb/s)
Performance comparison www.matthewclaffey.surge.sh – Umbrella Throttling: Regular 3g(750kb/s)
Performance comparison www.matthewclaffey.surge.sh – jQuery www.matthewclaffey.surge.sh – Umbrella
How to add new features u.prototype.method M A T T
C .
Con’s All libraries have their own kryptonite M A T
T C .
What about IE8 & IE9? M A T T C
.
What about IE8 & IE9? M A T T C
.
Why do I use this? My mobile sites will load
faster Freedom to add more functions Easy to learn
Thank you! Any Questions? www.matthewclaffey.surge.sh | | @Mattclaffey1 Umbrellajs.com |
| https://github.com/umbrellajs/umbrella M A T T C .