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
170
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
34
Performance: Small Tweaks, Big Gains
mattclaffey
4
120
AMP intro
mattclaffey
1
55
Other Decks in Programming
See All in Programming
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
770
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
150
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
970
関数型まつりレポート for JuliaTokai #22
antimon2
0
130
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
12
2.9k
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
270
Java on Azure で LangGraph!
kohei3110
0
170
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
0
250
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
1
200
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
120
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Language of Interfaces
destraynor
158
25k
Writing Fast Ruby
sferik
628
61k
Building an army of robots
kneath
306
45k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building Applications with DynamoDB
mza
95
6.5k
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 .