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
220
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
340
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
340
Bem-vindo ao Mundo Front-End por Gabriel Zigolis
zigolis
2
190
Desenvolvimento ágil com jQuery Mobile
zigolis
0
95
Workshop jQuery por Gabriel Zigolis
zigolis
0
90
Workshop / Benchmarking Performance por Gabriel Zigolis
zigolis
1
100
Workshop Padrões de Desenvolvimento Front-End por Gabriel
zigolis
1
97
Other Decks in Technology
See All in Technology
Microsoft Entra Kerberos で実現するクラウド デバイス管理
tamaiyutaro
2
640
cdkd (CDK Direct)
gotok365
4
270
AI AgentによるEmbedded SREの取り組み
tgidgd
1
350
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
110
AWSを利用する上で知っておきたい名前解決の話 2026
nagisa53
5
3.2k
AIコーディングはじめました
miso
0
150
超⼩型・多⾔語検索モデル Bekko Embedding
hotchpotch
1
120
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
3.2k
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
160
生成AI時代のIAMのマニアックな話
takuros
6
2.7k
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
1
700
【dbts2026】AIエージェントの 判断と探索を変える、 データベース エンジニアリング― 既存DBの処理と依存関係から作る、オペレーショナルオントロジー ―
shisyu_gaku
0
230
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.5k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
450
Designing Experiences People Love
moore
143
24k
HDC tutorial
michielstock
2
1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
300
Design in an AI World
tapps
1
380
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
390
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
340
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
430
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