SlideShare ist ein Scribd-Unternehmen logo
1 von 144
Downloaden Sie, um offline zu lesen
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
If-Modified-Since: Thu, 30 Sep 2011 17:00:00 GTM




HTTP/1.1 304 Not Modified
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
If-Modified-Since: Thu, 30 Sep 2011 17:00:00 GTM




HTTP/1.1 304 Not Modified
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeH
     h0tLS/7LZv/0jvb29t/f3//Ub//ge8WSLf/rhf/3kdbW1mxsbP/
     5UUde0ECwLJoExKcppV0aCcGCmTIHEIUEqjgaORCMxIC6e0Ccgu
     Ww6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj"
     width="16"
     height="14"
     alt="Play">
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Wed, 23 Feb 2011 17:23:32 GTM
Expires: Wed, 23 Feb 2011 19:23:32 GTM
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Expires: Thu, 30 Sep 2011 21:00:00 GTM
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Expires: Thu, 30 Sep 2021 21:00:00 GTM
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
<FilesMatch ".(gif|jpg|js|css)">
    ExpiresDefault "access plus 10 years"
</FilesMatch>
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
Accept-Encoding: gzip,deflate



HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Vary: Accept-Encoding
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Vary: Accept-Encoding
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
As of February 2010, estimates of IE6's
global market share ranged from 10-20%.
Nonetheless, IE6 continues to maintain a
plurality or even majority presence in the
browser market of certain countries,
notably China and South Korea.
                                - Wikipedia
Speedy App: Frontend Performance Considerations
Vary: *
Cache-Control: private
Vary: *
Cache-Control: private
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
document.write
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
width: expression(document.body.clientWitdh < 600 ? “600px” : “auto”);
min-width: 600px;
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-Modified-Since: [...]
                       If-None-Match: 10f24bc-4ab



HTTP/1.1 200 OK        HTTP/1.1 304 Not Modified
Last-Modified:[...]
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-Modified-Since: [...]
                       If-None-Match: 10f24bc-4ab



                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-None-Match: 10f24bc-4ab




                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-None-Match: 10f24bc-4ab




                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations

Más contenido relacionado

Was ist angesagt?

Configuration Management with Saltstack
Configuration Management with SaltstackConfiguration Management with Saltstack
Configuration Management with Saltstackinovex GmbH
 
Pound & Varnish - Cache e Balanceamento de Carga
Pound & Varnish - Cache e Balanceamento de CargaPound & Varnish - Cache e Balanceamento de Carga
Pound & Varnish - Cache e Balanceamento de Cargagsroma
 
Setting up your multiengine environment Apache Railo ColdFusion
Setting up your multiengine environment Apache Railo ColdFusionSetting up your multiengine environment Apache Railo ColdFusion
Setting up your multiengine environment Apache Railo ColdFusionColdFusionConference
 
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門Xoxzo Inc.
 
Licão 08 system redirects
Licão 08 system redirectsLicão 08 system redirects
Licão 08 system redirectsAcácio Oliveira
 
Tunneling configuration
Tunneling configurationTunneling configuration
Tunneling configurationNaranont Atima
 
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid UmarPENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid UmarWalid Umar
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxDevin Olson
 
Ethernet Shield
Ethernet ShieldEthernet Shield
Ethernet ShieldTinker
 

Was ist angesagt? (17)

Configuration Management with Saltstack
Configuration Management with SaltstackConfiguration Management with Saltstack
Configuration Management with Saltstack
 
Pound & Varnish - Cache e Balanceamento de Carga
Pound & Varnish - Cache e Balanceamento de CargaPound & Varnish - Cache e Balanceamento de Carga
Pound & Varnish - Cache e Balanceamento de Carga
 
Setting up your multiengine environment Apache Railo ColdFusion
Setting up your multiengine environment Apache Railo ColdFusionSetting up your multiengine environment Apache Railo ColdFusion
Setting up your multiengine environment Apache Railo ColdFusion
 
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
 
Licão 08 system redirects
Licão 08 system redirectsLicão 08 system redirects
Licão 08 system redirects
 
Prezentacja zimowisko 2014
Prezentacja zimowisko 2014Prezentacja zimowisko 2014
Prezentacja zimowisko 2014
 
Asd
AsdAsd
Asd
 
Linux administration ii-parti
Linux administration ii-partiLinux administration ii-parti
Linux administration ii-parti
 
Unidade3 roteiro proxy
Unidade3 roteiro proxyUnidade3 roteiro proxy
Unidade3 roteiro proxy
 
Setting ubuntu server sebagai pc router
Setting ubuntu server sebagai pc routerSetting ubuntu server sebagai pc router
Setting ubuntu server sebagai pc router
 
Tunneling configuration
Tunneling configurationTunneling configuration
Tunneling configuration
 
Dns centos
Dns centosDns centos
Dns centos
 
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid UmarPENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on Linux
 
Ethernet Shield
Ethernet ShieldEthernet Shield
Ethernet Shield
 
Dns explained
Dns explainedDns explained
Dns explained
 
Log
LogLog
Log
 

Ähnlich wie Speedy App: Frontend Performance Considerations

Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...Leonel Morgado
 
5. HTTP и приятели
5. HTTP и приятели5. HTTP и приятели
5. HTTP и приятелиStefan Kanev
 
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
Devoxx Maroc  2015 HTTP 1, HTTP 2 and folksDevoxx Maroc  2015 HTTP 1, HTTP 2 and folks
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folksNicolas Martignole
 
Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018Thijs Feryn
 
Making the Most of HTTP In Your Apps
Making the Most of HTTP In Your AppsMaking the Most of HTTP In Your Apps
Making the Most of HTTP In Your AppsBen Ramsey
 
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."Dongwook Lee
 
Hidden Gems in HTTP
Hidden Gems in HTTPHidden Gems in HTTP
Hidden Gems in HTTPBen Ramsey
 
Developing cacheable PHP applications - Confoo 2018
Developing cacheable PHP applications - Confoo 2018Developing cacheable PHP applications - Confoo 2018
Developing cacheable PHP applications - Confoo 2018Thijs Feryn
 
HTTP colon slash slash: the end of the road?
HTTP colon slash slash: the end of the road?HTTP colon slash slash: the end of the road?
HTTP colon slash slash: the end of the road?Alessandro Nadalin
 
HTTP2:新的机遇与挑战
HTTP2:新的机遇与挑战HTTP2:新的机遇与挑战
HTTP2:新的机遇与挑战Jerry Qu
 
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoHTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoAlessandro Nadalin
 
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone BordetHTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordethamidsamadi
 
HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30Jxck Jxck
 
ReST-ful Resource Management
ReST-ful Resource ManagementReST-ful Resource Management
ReST-ful Resource ManagementJoe Davis
 
HTTP/2 and Java: Current Status
HTTP/2 and Java: Current StatusHTTP/2 and Java: Current Status
HTTP/2 and Java: Current StatusSimone Bordet
 
REST and JAX-RS
REST and JAX-RSREST and JAX-RS
REST and JAX-RSGuy Nir
 
Memento: TimeGates, TimeBundles, and TimeMaps
Memento: TimeGates, TimeBundles, and TimeMapsMemento: TimeGates, TimeBundles, and TimeMaps
Memento: TimeGates, TimeBundles, and TimeMapsMichael Nelson
 
An introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOsAn introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOsTom Anthony
 

Ähnlich wie Speedy App: Frontend Performance Considerations (20)

Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
 
5. HTTP и приятели
5. HTTP и приятели5. HTTP и приятели
5. HTTP и приятели
 
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
Devoxx Maroc  2015 HTTP 1, HTTP 2 and folksDevoxx Maroc  2015 HTTP 1, HTTP 2 and folks
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
 
Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018
 
Making the Most of HTTP In Your Apps
Making the Most of HTTP In Your AppsMaking the Most of HTTP In Your Apps
Making the Most of HTTP In Your Apps
 
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
 
Hidden Gems in HTTP
Hidden Gems in HTTPHidden Gems in HTTP
Hidden Gems in HTTP
 
Pound Varnish
Pound VarnishPound Varnish
Pound Varnish
 
Developing cacheable PHP applications - Confoo 2018
Developing cacheable PHP applications - Confoo 2018Developing cacheable PHP applications - Confoo 2018
Developing cacheable PHP applications - Confoo 2018
 
HTTP colon slash slash: the end of the road?
HTTP colon slash slash: the end of the road?HTTP colon slash slash: the end of the road?
HTTP colon slash slash: the end of the road?
 
HTTP2:新的机遇与挑战
HTTP2:新的机遇与挑战HTTP2:新的机遇与挑战
HTTP2:新的机遇与挑战
 
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoHTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
 
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone BordetHTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
 
Introduction HTTP via cURL
Introduction HTTP via cURLIntroduction HTTP via cURL
Introduction HTTP via cURL
 
HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30HTTP2 & HPACK #pyfes 2013-11-30
HTTP2 & HPACK #pyfes 2013-11-30
 
ReST-ful Resource Management
ReST-ful Resource ManagementReST-ful Resource Management
ReST-ful Resource Management
 
HTTP/2 and Java: Current Status
HTTP/2 and Java: Current StatusHTTP/2 and Java: Current Status
HTTP/2 and Java: Current Status
 
REST and JAX-RS
REST and JAX-RSREST and JAX-RS
REST and JAX-RS
 
Memento: TimeGates, TimeBundles, and TimeMaps
Memento: TimeGates, TimeBundles, and TimeMapsMemento: TimeGates, TimeBundles, and TimeMaps
Memento: TimeGates, TimeBundles, and TimeMaps
 
An introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOsAn introduction to HTTP/2 for SEOs
An introduction to HTTP/2 for SEOs
 

Mehr von Pierre Spring

Responsive Web at Webtuesday
Responsive Web at WebtuesdayResponsive Web at Webtuesday
Responsive Web at WebtuesdayPierre Spring
 
JSDay Italy - Backbone.js
JSDay Italy - Backbone.jsJSDay Italy - Backbone.js
JSDay Italy - Backbone.jsPierre Spring
 
JSGeneve - Backbone.js
JSGeneve - Backbone.jsJSGeneve - Backbone.js
JSGeneve - Backbone.jsPierre Spring
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to ScrumPierre Spring
 
Varnish Lightning Talk
Varnish Lightning TalkVarnish Lightning Talk
Varnish Lightning TalkPierre Spring
 

Mehr von Pierre Spring (6)

Responsive Web at Webtuesday
Responsive Web at WebtuesdayResponsive Web at Webtuesday
Responsive Web at Webtuesday
 
JSDay Italy - Backbone.js
JSDay Italy - Backbone.jsJSDay Italy - Backbone.js
JSDay Italy - Backbone.js
 
JSGeneve - Backbone.js
JSGeneve - Backbone.jsJSGeneve - Backbone.js
JSGeneve - Backbone.js
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Varnish Lightning Talk
Varnish Lightning TalkVarnish Lightning Talk
Varnish Lightning Talk
 
Oop in java script
Oop in java scriptOop in java script
Oop in java script
 

Último

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveIES VE
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptxHansamali Gamage
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfTejal81
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxNeo4j
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0DanBrown980551
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Libraryshyamraj55
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIVijayananda Mohire
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updateadam112203
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Alkin Tezuysal
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)codyslingerland1
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kitJamie (Taka) Wang
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Muhammad Tiham Siddiqui
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)IES VE
 

Último (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAI
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kit
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
 

Speedy App: Frontend Performance Considerations