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
170
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
280
Front-End Architecture for Large Scale Apps - Gabriel Zigolis
zigolis
7
590
Boosting Your Productivity, with Backbone & RactiveJS
zigolis
3
820
SOFEA - Arquiteturas REST com Backbone & HTML5 by Gabriel Zigolis
zigolis
3
290
Bem-vindo ao Mundo Front-End por Gabriel Zigolis
zigolis
2
140
Desenvolvimento ágil com jQuery Mobile
zigolis
0
57
Workshop jQuery por Gabriel Zigolis
zigolis
0
48
Workshop / Benchmarking Performance por Gabriel Zigolis
zigolis
1
61
Workshop Padrões de Desenvolvimento Front-End por Gabriel
zigolis
1
60
Other Decks in Technology
See All in Technology
(HackFes)米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
5
660
増え続ける脆弱性に立ち向かう: 事前対策と優先度づけによる 持続可能な脆弱性管理 / Confronting the Rise of Vulnerabilities: Sustainable Management Through Proactive Measures and Prioritization
nttcom
1
170
Amazon CloudWatchのメトリクスインターバルについて / Metrics interval matters
ymotongpoo
3
210
室長の逆襲 :データ活用の陣地を増やすためのヒント
masatoshi0205
0
180
Building GoReleaser - from shell script to paid product
caarlos0
0
270
そもそも AWS FIS について。なぜ今 FIS のハンズオンなのか?などなど
kazzpapa3
2
120
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
nahokoxxx
1
1.5k
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
1
210
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
510
Bliki (ja), and the Cathedral, and the Bazaar
koic
8
1.3k
Railsの限界を超えろ!「家族アルバム みてね」の画像・動画の大規模アップロードを支えるアーキテクチャの変遷
ojima_h
3
410
Jitera Company Deck / JP
jitera
0
150
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How GitHub (no longer) Works
holman
314
140k
Why Our Code Smells
bkeepers
PRO
337
57k
What's in a price? How to price your products and services
michaelherold
246
12k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Being A Developer After 40
akosma
90
590k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
A designer walks into a library…
pauljervisheath
207
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
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