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
Front-End Architecture for Large Scale Apps - A...
Search
Gabriel Zigolis
September 16, 2015
Technology
1
190
Front-End Architecture for Large Scale Apps - Amsterdam
Gabriel Zigolis
September 16, 2015
Tweet
Share
More Decks by Gabriel Zigolis
See All by Gabriel Zigolis
git flow
zigolis
0
300
Front-End Architecture for Large Scale Apps - Gabriel Zigolis
zigolis
7
620
Boosting Your Productivity, with Backbone & RactiveJS
zigolis
3
850
SOFEA - Arquiteturas REST com Backbone & HTML5 by Gabriel Zigolis
zigolis
3
300
Bem-vindo ao Mundo Front-End por Gabriel Zigolis
zigolis
2
160
Desenvolvimento ágil com jQuery Mobile
zigolis
0
73
Workshop jQuery por Gabriel Zigolis
zigolis
0
62
Workshop / Benchmarking Performance por Gabriel Zigolis
zigolis
1
76
Workshop Padrões de Desenvolvimento Front-End por Gabriel
zigolis
1
75
Other Decks in Technology
See All in Technology
メルカリのAI活用を支えるAIセキュリティ
s3h
8
6k
無ければ作る! バイブコーディングで作ったものを一気に紹介
tatsuya1970
0
110
分析画面のクリック操作をそのままコード化 ! エンジニアとビジネスユーザーが共存するAI-ReadyなBI基盤
ikumi
0
120
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
400
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
260
Tebiki Engineering Team Deck
tebiki
0
23k
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
2
480
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
0
730
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
0
270
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
140
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
150
Paper Plane
katiecoart
PRO
0
46k
Designing for Performance
lara
610
70k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Embracing the Ebb and Flow
colly
88
5k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
61
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
86
The Curse of the Amulet
leimatthew05
1
8k
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