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
660
Boosting Your Productivity, with Backbone & RactiveJS
zigolis
3
890
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
88
Workshop / Benchmarking Performance por Gabriel Zigolis
zigolis
1
99
Workshop Padrões de Desenvolvimento Front-End por Gabriel
zigolis
1
96
Other Decks in Technology
See All in Technology
自作バイナリを動かす「入口」8選
puhitaku
1
950
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
310
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
230
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.1k
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
180
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
560
go-sqletch
moznion
0
110
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
230
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
610
Incremental HTTP
kazuho
5
2.1k
分析AIエージェントを育てる、動く環境を育てる
codatum
1
360
全人類(ほぼ)AWS Organizations の上でAWSを利用している、その世界を知る話
htan
1
120
Featured
See All Featured
Designing for Performance
lara
612
70k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
Large-scale JavaScript Application Architecture
addyosmani
516
110k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
450
4 Signs Your Business is Dying
shpigford
187
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
From π to Pie charts
rasagy
1
390
Automating Front-end Workflow
addyosmani
1369
210k
Mind Mapping
helmedeiros
1
390
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.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