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
Front-End Architecture for Large Scale Apps - A...
Search
Gabriel Zigolis
September 16, 2015
Technology
210
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Front-End Architecture for Large Scale Apps - Amsterdam
Gabriel Zigolis
September 16, 2015
More Decks by Gabriel Zigolis
See All by Gabriel Zigolis
git flow
zigolis
0
330
Front-End Architecture for Large Scale Apps - Gabriel Zigolis
zigolis
7
650
Boosting Your Productivity, with Backbone & RactiveJS
zigolis
3
880
SOFEA - Arquiteturas REST com Backbone & HTML5 by Gabriel Zigolis
zigolis
3
330
Bem-vindo ao Mundo Front-End por Gabriel Zigolis
zigolis
2
180
Desenvolvimento ágil com jQuery Mobile
zigolis
0
93
Workshop jQuery por Gabriel Zigolis
zigolis
0
85
Workshop / Benchmarking Performance por Gabriel Zigolis
zigolis
1
97
Workshop Padrões de Desenvolvimento Front-End por Gabriel
zigolis
1
95
Other Decks in Technology
See All in Technology
安心して変更できるWebフロントエンドの作り方
pirosikick
4
2k
Minecraft JavaのMODをSwiftで作る
1mash0
0
130
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
200
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
990
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
消えない 動かない 効かない
yama3133
1
120
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.5k
OpenTelemetryのメトリクスをCloudWatchに送ってPromQLで見てみた
ota1022
0
140
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
1k
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
190
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
1
310
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
660
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Marketing to machines
jonoalderson
1
5.8k
Skip the Path - Find Your Career Trail
mkilby
1
230
Technical Leadership for Architectural Decision Making
baasie
3
560
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
880
AI: The stuff that nobody shows you
jnunemaker
PRO
9
990
How to Ace a Technical Interview
jacobian
281
24k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
A designer walks into a library…
pauljervisheath
211
25k
Navigating Team Friction
lara
192
16k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
190
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Transcript
Gabriel Zigolis SCALE APPS LARGE FOR ARCHITECTURE FRONT-END
Front-End Developer @Backbase @zigolis
THE PROJECT SINCE 1972 +1K STORES +€ 1B /Y +12M
ITEMS /Y
CHALLENGE ACCEPTED EXPECTATION +5M PAGE VIEWS /MONTH SUPPORT OLD BROWSERS’
VERSION (IE8 & 9) MOBILE FRIENDLY (RESPONSIVE AND LIGHT) 3G IN BRAZIL SUCKS! INTERFACE LOADING TIME: 1S
SO HERE IS WHAT WE DID!
MINIFY UGLIFY CRITICAL PATH VIRTUAL DOM OPTIMIZATION CACHE CDN AMD
SVG SPRITE
DEMAND ON CONTENT
HAVING FUN WITH
<body class="cart">
var configMap = [module];
require(bodyClass);
GOING beyond the wall!!!
COMMON JS FILES
var configMap = [general];
define (general, []);
require(general);
SO, LET’S in small pieces… THINK
var configMap = [delivery];
HAVING FUN WITH
CartView();
DeliveryView();
None
WE do more… CAN
slideshare speakerdeck github twitter /zigolis