SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM & Single Page Applications (SPAs) 101
Shelby Britton and Haresh Kumar - AEM Strategy and Product Marketing
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The World Yesterday
2
CMS for both front-end and back-end
CMS for owned glass only
Web
Mobile
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Traditional Webpages
3
Server
click!
Client
HTML
Request
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The World has Changed
4
Channel proliferation requires CMSs to deliver
content to a variety of mature and emerging
channels regardless of glass owner
IT is challenged to develop more content and
deliver it to more channels – need faster and more
flexible development
Marketing needs to work in tandem with IT to
author and edit content in increased velocity
Email
Web
Social
Mobile
Multi-screen
Video
Print
Echo
POS
SPAs
Marketing IT
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The conundrum
IT is developing content like SPAs to move faster
SPAs outside of a CMS cuts out marketing and slows things down
5
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Why have SPAs captured IT’s attention?
6
High performance
Mobile traffic is more dominant
Decreased web development time
Availability of trained developers
Shift to micro-services architecture
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Single Page Applications: WW Macro Trend
7
SPAs have been popular for several years and remain of steady interest
Source: Google Search Trends
2008-06
2008-11
2009-04
2009-09
2010-02
2010-07
2010-12
2011-05
2011-10
2012-03
2012-08
2013-01
2013-06
2013-11
2014-04
2014-09
2015-02
2015-07
2015-12
2016-05
2016-10
2017-03
2017-08
2018-01
2018-06
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
What is a Single Page App (SPA)?
8
Web-page(s) that never/rarely reload when getting new information
All calls and interactions are handled by client side (browser) instead of server once it is loaded
! After the initial JavaScript framework download to the browser and first page view, there is no page reloading when
navigating to a second, third, and fourth page - hence the “single page” part of Single Page Application
! New content is the only thing that gets updated (instead of the entire page)
Server
click! Initial page load
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
What Are Single Page Apps (SPAs)?
9
SPAs are web applications accessed by
browsers. It gives them a resemblance to
the actual websites. However, they are
more like native applications in terms of
functionality.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
There are a lot of different frameworks for SPAs
! AngularJS
! https://angularjs.org/
! developed by Google
! React
! https://facebook.github.io/react/index.html
! developed by Facebook
! Vue
! https://vuejs.org/
! developed by Evan You (ex-AngularJS developer)
! Ember and Handlebars
! http://emberjs.com/
! developed by Yehuda Katz (member of jQuery , Ruby on Rails and SproutCore teams)
10
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
Example Single Page Apps
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
SPA Disrupted Historical AEM Perception
12
SPAs often turn the conversation in a headless-only direction
Convincing customer not to use SPAs does not demonstrate empathy for the customer
AEM’s core message is server-side experience management
Server-side integrations are too expensive
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
SPA Benefits for IT
13
Low loading
time
Runs faster Functions
Offline
Responsive
by Nature
Decrease
development time
High performance
personalization
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
SPA Challenges for IT
• SPAs rely heavily on modern HTML5 browsers
Browser compatibility
• IT needs to find ways to get more out of their developer resources
Cost of development
• The loading of the ‘first page’ in SPA is found to be slower than other web applications.
Initial loading
• Marketing has to work through IT for even the smallest of edits
IT has to do all the heavy lifting
• SPAs demand a bigger workload on the device’s browser
Faster battery power drain for customer
14
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
SPA Benefits for Marketers
• Improved page performance allows customers to find the information they need faster
Boosts customer engagement
• Finding information quickly reduces visitor exits
Decreases bounce rates
• A better experience on the site leads to longer visitor sessions
Longer average visitor sessions
• Better experiences and longer sessions lead to higher conversion rates
Improved conversions
• Longer time on the site leads to more visibility for ads on the site
Ad visibility increase
15
$
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
SPA Challenges for Marketers
16
• A lack of understanding the SPA technology may cause resistance to its use
Fear of new technology
• Single page JavaScript nature of SPA make crawling/indexing difficult for search engines
Search Engine Optimization (SEO)
• Marketing has to work through IT for even the smallest of edits
Marketing cannot work in tandem with IT
• Marketing can lose control over content developed with SPAs if a done outside a CMS
Loss of control
• Managing SPAs for expansive WW sites outside of powerful CMS tools is inefficient
WW site management
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Ideal use cases for SPAs
Ecommerce
storefronts
Intranets
Bank
customer
portals
Email
Social
media
Late sales
stage
information
17
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM Fluid Experiences meets the needs of a SPA world
18
Decoupled Single
platform for content
delivery anywhere
Manage mature and
emerging channels
efficiently
Hybrid CMS gives greater
control to both IT and
marketing
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM 6.4 Delivers Everywhere
4
Deliver compelling digital experiences at scale beyond owned, earned and paid properties –web,
mobile, IoT, SPAs, POS, in-venue screens, etc
Web
Social
Mobile
Multi-screen
Video
Print
Echo
Email
POS
Owned, Earned, Paid
Touchpoints
Brand & User
Generated Content
Omnichannel
Content & Experience
Management
SPAs
AEM & Single Page Applications (SPAs) 101

Mais conteúdo relacionado

Mais procurados

Experience and Content Fragment
Experience and Content FragmentExperience and Content Fragment
Experience and Content FragmentHeena Madan
 
Multi site manager
Multi site managerMulti site manager
Multi site managershivani garg
 
The six key steps to AEM architecture
The six key steps to AEM architectureThe six key steps to AEM architecture
The six key steps to AEM architectureAshokkumar T A
 
React JS - A quick introduction tutorial
React JS - A quick introduction tutorialReact JS - A quick introduction tutorial
React JS - A quick introduction tutorialMohammed Fazuluddin
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app developmentChamil Madusanka
 
AEM 6.0 - Author UI Customization & Features
AEM 6.0 - Author UI Customization & FeaturesAEM 6.0 - Author UI Customization & Features
AEM 6.0 - Author UI Customization & FeaturesAbhinit Bhatnagar
 
Styled Components & React.js
Styled Components & React.jsStyled Components & React.js
Styled Components & React.jsGrayson Hicks
 
Angular tutorial
Angular tutorialAngular tutorial
Angular tutorialRohit Gupta
 
Modernising AEM Sites Codebase (AEM Meetup 2019)
Modernising AEM Sites Codebase  (AEM Meetup 2019)Modernising AEM Sites Codebase  (AEM Meetup 2019)
Modernising AEM Sites Codebase (AEM Meetup 2019)Hanish Bansal
 
AEM MSM: Basics & More
AEM MSM: Basics & MoreAEM MSM: Basics & More
AEM MSM: Basics & MoreKanika Gera
 
[AWS Builders] AWS상의 보안 위협 탐지 및 대응
[AWS Builders] AWS상의 보안 위협 탐지 및 대응[AWS Builders] AWS상의 보안 위협 탐지 및 대응
[AWS Builders] AWS상의 보안 위협 탐지 및 대응Amazon Web Services Korea
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)admecindia1
 
Clean architecture with asp.net core
Clean architecture with asp.net coreClean architecture with asp.net core
Clean architecture with asp.net coreSam Nasr, MCSA, MVP
 
Responsive web-design through bootstrap
Responsive web-design through bootstrapResponsive web-design through bootstrap
Responsive web-design through bootstrapZunair Sagitarioux
 
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Edureka!
 

Mais procurados (20)

Experience and Content Fragment
Experience and Content FragmentExperience and Content Fragment
Experience and Content Fragment
 
Multi site manager
Multi site managerMulti site manager
Multi site manager
 
The six key steps to AEM architecture
The six key steps to AEM architectureThe six key steps to AEM architecture
The six key steps to AEM architecture
 
React JS - A quick introduction tutorial
React JS - A quick introduction tutorialReact JS - A quick introduction tutorial
React JS - A quick introduction tutorial
 
React-JS.pptx
React-JS.pptxReact-JS.pptx
React-JS.pptx
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app development
 
AEM 6.0 - Author UI Customization & Features
AEM 6.0 - Author UI Customization & FeaturesAEM 6.0 - Author UI Customization & Features
AEM 6.0 - Author UI Customization & Features
 
Styled Components & React.js
Styled Components & React.jsStyled Components & React.js
Styled Components & React.js
 
Angular tutorial
Angular tutorialAngular tutorial
Angular tutorial
 
reactJS
reactJSreactJS
reactJS
 
Content migration to AEM
Content migration to AEMContent migration to AEM
Content migration to AEM
 
Modernising AEM Sites Codebase (AEM Meetup 2019)
Modernising AEM Sites Codebase  (AEM Meetup 2019)Modernising AEM Sites Codebase  (AEM Meetup 2019)
Modernising AEM Sites Codebase (AEM Meetup 2019)
 
React hooks
React hooksReact hooks
React hooks
 
AEM MSM: Basics & More
AEM MSM: Basics & MoreAEM MSM: Basics & More
AEM MSM: Basics & More
 
[AWS Builders] AWS상의 보안 위협 탐지 및 대응
[AWS Builders] AWS상의 보안 위협 탐지 및 대응[AWS Builders] AWS상의 보안 위협 탐지 및 대응
[AWS Builders] AWS상의 보안 위협 탐지 및 대응
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)
 
Clean architecture with asp.net core
Clean architecture with asp.net coreClean architecture with asp.net core
Clean architecture with asp.net core
 
Responsive web-design through bootstrap
Responsive web-design through bootstrapResponsive web-design through bootstrap
Responsive web-design through bootstrap
 
Ionic Framework
Ionic FrameworkIonic Framework
Ionic Framework
 
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
 

Semelhante a AEM & Single Page Applications (SPAs) 101

IMMERSE 2016 IST Mark Szulc Keynote
IMMERSE 2016 IST Mark Szulc KeynoteIMMERSE 2016 IST Mark Szulc Keynote
IMMERSE 2016 IST Mark Szulc KeynoteAdobeMarketingCloud
 
Website development & it's trends
Website development & it's trendsWebsite development & it's trends
Website development & it's trendsSunCart Store
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Adobe Summit 2016 - Cindy Lu - B2B Personalization
Adobe Summit 2016 - Cindy Lu - B2B PersonalizationAdobe Summit 2016 - Cindy Lu - B2B Personalization
Adobe Summit 2016 - Cindy Lu - B2B PersonalizationCindy Lu
 
Building Modern Applications on AWS
Building Modern Applications on AWSBuilding Modern Applications on AWS
Building Modern Applications on AWSInjae Kwak
 
5 reasons to invest in custom website development
5 reasons to invest in custom website development5 reasons to invest in custom website development
5 reasons to invest in custom website developmentOmega_UAE
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform IntroYongkyoo Park
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5th Finger
 
Web Design Service and its Technology.pdf
Web Design Service and its Technology.pdfWeb Design Service and its Technology.pdf
Web Design Service and its Technology.pdfSakshiSrivastava709991
 
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersDynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersMambaSoftwares
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfLaura Miller
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Responsive Web Design - Adamphones.com
Responsive Web Design - Adamphones.comResponsive Web Design - Adamphones.com
Responsive Web Design - Adamphones.comFusionFX
 
Services of Web Design and its Technology.pptx
Services of Web Design and its Technology.pptxServices of Web Design and its Technology.pptx
Services of Web Design and its Technology.pptxSakshiSrivastava709991
 
Best Digital Marketing Services
Best Digital Marketing Services Best Digital Marketing Services
Best Digital Marketing Services Pinacle Web India
 
Why Should You Choose Webflow For Website Development?
Why Should You Choose Webflow For Website Development?Why Should You Choose Webflow For Website Development?
Why Should You Choose Webflow For Website Development?Lucy Zeniffer
 
Omni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudOmni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudAbhishek Kant
 

Semelhante a AEM & Single Page Applications (SPAs) 101 (20)

IMMERSE 2016 IST Mark Szulc Keynote
IMMERSE 2016 IST Mark Szulc KeynoteIMMERSE 2016 IST Mark Szulc Keynote
IMMERSE 2016 IST Mark Szulc Keynote
 
Website development & it's trends
Website development & it's trendsWebsite development & it's trends
Website development & it's trends
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Adobe Summit 2016 - Cindy Lu - B2B Personalization
Adobe Summit 2016 - Cindy Lu - B2B PersonalizationAdobe Summit 2016 - Cindy Lu - B2B Personalization
Adobe Summit 2016 - Cindy Lu - B2B Personalization
 
Building Modern Applications on AWS
Building Modern Applications on AWSBuilding Modern Applications on AWS
Building Modern Applications on AWS
 
5 reasons to invest in custom website development
5 reasons to invest in custom website development5 reasons to invest in custom website development
5 reasons to invest in custom website development
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform Intro
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
 
Web Design Service and its Technology.pdf
Web Design Service and its Technology.pdfWeb Design Service and its Technology.pdf
Web Design Service and its Technology.pdf
 
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersDynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdf
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
6 web development trends to follow in 2021
6 web development trends to follow in 20216 web development trends to follow in 2021
6 web development trends to follow in 2021
 
Responsive Web Design - Adamphones.com
Responsive Web Design - Adamphones.comResponsive Web Design - Adamphones.com
Responsive Web Design - Adamphones.com
 
Services of Web Design and its Technology.pptx
Services of Web Design and its Technology.pptxServices of Web Design and its Technology.pptx
Services of Web Design and its Technology.pptx
 
Mobile simplificado
Mobile simplificadoMobile simplificado
Mobile simplificado
 
Best Digital Marketing Services
Best Digital Marketing Services Best Digital Marketing Services
Best Digital Marketing Services
 
Why Should You Choose Webflow For Website Development?
Why Should You Choose Webflow For Website Development?Why Should You Choose Webflow For Website Development?
Why Should You Choose Webflow For Website Development?
 
AVIT New Website
AVIT New WebsiteAVIT New Website
AVIT New Website
 
Omni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudOmni-Channel Marketing in the Cloud
Omni-Channel Marketing in the Cloud
 

Mais de Adobe

Where I'm From | Adobe Diverse Voices
Where I'm From | Adobe Diverse VoicesWhere I'm From | Adobe Diverse Voices
Where I'm From | Adobe Diverse VoicesAdobe
 
Adobe Life Reflections
Adobe Life ReflectionsAdobe Life Reflections
Adobe Life ReflectionsAdobe
 
2021 Sundance Ignite x Adobe Fellows
2021 Sundance Ignite x Adobe Fellows2021 Sundance Ignite x Adobe Fellows
2021 Sundance Ignite x Adobe FellowsAdobe
 
Adobe Holiday Shopping Recap 2020
Adobe Holiday Shopping Recap 2020Adobe Holiday Shopping Recap 2020
Adobe Holiday Shopping Recap 2020Adobe
 
The Inaugural Cohort of Women at Sundance | Adobe Fellowship
The Inaugural Cohort of Women at Sundance | Adobe Fellowship The Inaugural Cohort of Women at Sundance | Adobe Fellowship
The Inaugural Cohort of Women at Sundance | Adobe Fellowship Adobe
 
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH Stigma
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH StigmaAdobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH Stigma
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH StigmaAdobe
 
Introducing the 2020 Sundance Ignite x Adobe Fellows
Introducing the 2020 Sundance Ignite x Adobe FellowsIntroducing the 2020 Sundance Ignite x Adobe Fellows
Introducing the 2020 Sundance Ignite x Adobe FellowsAdobe
 
Adobe Personalization 2020 Survey​ of Consumers and Marketers
Adobe Personalization 2020 Survey​ of Consumers and MarketersAdobe Personalization 2020 Survey​ of Consumers and Marketers
Adobe Personalization 2020 Survey​ of Consumers and MarketersAdobe
 
The Obstacles and Opportunities of Digital Transformation
The Obstacles and Opportunities of Digital TransformationThe Obstacles and Opportunities of Digital Transformation
The Obstacles and Opportunities of Digital TransformationAdobe
 
Sundance Ignite Fellows
Sundance Ignite FellowsSundance Ignite Fellows
Sundance Ignite FellowsAdobe
 
The Total Economic Impact of Adobe Document Cloud
The Total Economic Impact of Adobe Document CloudThe Total Economic Impact of Adobe Document Cloud
The Total Economic Impact of Adobe Document CloudAdobe
 
Adobe Digital Insights Holiday Recap 2019
Adobe Digital Insights Holiday Recap 2019Adobe Digital Insights Holiday Recap 2019
Adobe Digital Insights Holiday Recap 2019Adobe
 
ADI Consumer Electronics Report 2020
ADI Consumer Electronics Report 2020ADI Consumer Electronics Report 2020
ADI Consumer Electronics Report 2020Adobe
 
Five Ways to Accelerate the Sales Cycle and Close Deals Faster
Five Ways to Accelerate the Sales Cycle and Close Deals FasterFive Ways to Accelerate the Sales Cycle and Close Deals Faster
Five Ways to Accelerate the Sales Cycle and Close Deals FasterAdobe
 
No Happy Holidays for Seasonal Employees
 No Happy Holidays for Seasonal Employees No Happy Holidays for Seasonal Employees
No Happy Holidays for Seasonal EmployeesAdobe
 
Adobe Holiday Retailer Survey 2019
Adobe Holiday Retailer Survey 2019Adobe Holiday Retailer Survey 2019
Adobe Holiday Retailer Survey 2019Adobe
 
Adobe 2019 Holiday Shopping Predictions
Adobe 2019 Holiday Shopping PredictionsAdobe 2019 Holiday Shopping Predictions
Adobe 2019 Holiday Shopping PredictionsAdobe
 
ADI -- Digital Divide 2019
ADI -- Digital Divide 2019ADI -- Digital Divide 2019
ADI -- Digital Divide 2019Adobe
 
AdobeStudy: Consumer Banking Insights
AdobeStudy: Consumer Banking InsightsAdobeStudy: Consumer Banking Insights
AdobeStudy: Consumer Banking InsightsAdobe
 
Adobe Digital Insights -- Connected Car 2019
Adobe Digital Insights -- Connected Car 2019Adobe Digital Insights -- Connected Car 2019
Adobe Digital Insights -- Connected Car 2019Adobe
 

Mais de Adobe (20)

Where I'm From | Adobe Diverse Voices
Where I'm From | Adobe Diverse VoicesWhere I'm From | Adobe Diverse Voices
Where I'm From | Adobe Diverse Voices
 
Adobe Life Reflections
Adobe Life ReflectionsAdobe Life Reflections
Adobe Life Reflections
 
2021 Sundance Ignite x Adobe Fellows
2021 Sundance Ignite x Adobe Fellows2021 Sundance Ignite x Adobe Fellows
2021 Sundance Ignite x Adobe Fellows
 
Adobe Holiday Shopping Recap 2020
Adobe Holiday Shopping Recap 2020Adobe Holiday Shopping Recap 2020
Adobe Holiday Shopping Recap 2020
 
The Inaugural Cohort of Women at Sundance | Adobe Fellowship
The Inaugural Cohort of Women at Sundance | Adobe Fellowship The Inaugural Cohort of Women at Sundance | Adobe Fellowship
The Inaugural Cohort of Women at Sundance | Adobe Fellowship
 
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH Stigma
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH StigmaAdobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH Stigma
Adobe COVID-19 Productivity Study: Say ‘buh-bye’ to WFH Stigma
 
Introducing the 2020 Sundance Ignite x Adobe Fellows
Introducing the 2020 Sundance Ignite x Adobe FellowsIntroducing the 2020 Sundance Ignite x Adobe Fellows
Introducing the 2020 Sundance Ignite x Adobe Fellows
 
Adobe Personalization 2020 Survey​ of Consumers and Marketers
Adobe Personalization 2020 Survey​ of Consumers and MarketersAdobe Personalization 2020 Survey​ of Consumers and Marketers
Adobe Personalization 2020 Survey​ of Consumers and Marketers
 
The Obstacles and Opportunities of Digital Transformation
The Obstacles and Opportunities of Digital TransformationThe Obstacles and Opportunities of Digital Transformation
The Obstacles and Opportunities of Digital Transformation
 
Sundance Ignite Fellows
Sundance Ignite FellowsSundance Ignite Fellows
Sundance Ignite Fellows
 
The Total Economic Impact of Adobe Document Cloud
The Total Economic Impact of Adobe Document CloudThe Total Economic Impact of Adobe Document Cloud
The Total Economic Impact of Adobe Document Cloud
 
Adobe Digital Insights Holiday Recap 2019
Adobe Digital Insights Holiday Recap 2019Adobe Digital Insights Holiday Recap 2019
Adobe Digital Insights Holiday Recap 2019
 
ADI Consumer Electronics Report 2020
ADI Consumer Electronics Report 2020ADI Consumer Electronics Report 2020
ADI Consumer Electronics Report 2020
 
Five Ways to Accelerate the Sales Cycle and Close Deals Faster
Five Ways to Accelerate the Sales Cycle and Close Deals FasterFive Ways to Accelerate the Sales Cycle and Close Deals Faster
Five Ways to Accelerate the Sales Cycle and Close Deals Faster
 
No Happy Holidays for Seasonal Employees
 No Happy Holidays for Seasonal Employees No Happy Holidays for Seasonal Employees
No Happy Holidays for Seasonal Employees
 
Adobe Holiday Retailer Survey 2019
Adobe Holiday Retailer Survey 2019Adobe Holiday Retailer Survey 2019
Adobe Holiday Retailer Survey 2019
 
Adobe 2019 Holiday Shopping Predictions
Adobe 2019 Holiday Shopping PredictionsAdobe 2019 Holiday Shopping Predictions
Adobe 2019 Holiday Shopping Predictions
 
ADI -- Digital Divide 2019
ADI -- Digital Divide 2019ADI -- Digital Divide 2019
ADI -- Digital Divide 2019
 
AdobeStudy: Consumer Banking Insights
AdobeStudy: Consumer Banking InsightsAdobeStudy: Consumer Banking Insights
AdobeStudy: Consumer Banking Insights
 
Adobe Digital Insights -- Connected Car 2019
Adobe Digital Insights -- Connected Car 2019Adobe Digital Insights -- Connected Car 2019
Adobe Digital Insights -- Connected Car 2019
 

Último

Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesMedia Logic
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristicswasim792942
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCall girl Jaipur
 

Último (20)

Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
The 100x Factor Growth with AI - Susan Diaz
The 100x Factor  Growth with AI - Susan DiazThe 100x Factor  Growth with AI - Susan Diaz
The 100x Factor Growth with AI - Susan Diaz
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
Digital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew RupertDigital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew Rupert
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 

AEM & Single Page Applications (SPAs) 101

  • 1. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM & Single Page Applications (SPAs) 101 Shelby Britton and Haresh Kumar - AEM Strategy and Product Marketing
  • 2. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The World Yesterday 2 CMS for both front-end and back-end CMS for owned glass only Web Mobile
  • 3. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Traditional Webpages 3 Server click! Client HTML Request
  • 4. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The World has Changed 4 Channel proliferation requires CMSs to deliver content to a variety of mature and emerging channels regardless of glass owner IT is challenged to develop more content and deliver it to more channels – need faster and more flexible development Marketing needs to work in tandem with IT to author and edit content in increased velocity Email Web Social Mobile Multi-screen Video Print Echo POS SPAs Marketing IT
  • 5. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The conundrum IT is developing content like SPAs to move faster SPAs outside of a CMS cuts out marketing and slows things down 5
  • 6. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Why have SPAs captured IT’s attention? 6 High performance Mobile traffic is more dominant Decreased web development time Availability of trained developers Shift to micro-services architecture
  • 7. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Single Page Applications: WW Macro Trend 7 SPAs have been popular for several years and remain of steady interest Source: Google Search Trends 2008-06 2008-11 2009-04 2009-09 2010-02 2010-07 2010-12 2011-05 2011-10 2012-03 2012-08 2013-01 2013-06 2013-11 2014-04 2014-09 2015-02 2015-07 2015-12 2016-05 2016-10 2017-03 2017-08 2018-01 2018-06
  • 8. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. What is a Single Page App (SPA)? 8 Web-page(s) that never/rarely reload when getting new information All calls and interactions are handled by client side (browser) instead of server once it is loaded ! After the initial JavaScript framework download to the browser and first page view, there is no page reloading when navigating to a second, third, and fourth page - hence the “single page” part of Single Page Application ! New content is the only thing that gets updated (instead of the entire page) Server click! Initial page load
  • 9. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. What Are Single Page Apps (SPAs)? 9 SPAs are web applications accessed by browsers. It gives them a resemblance to the actual websites. However, they are more like native applications in terms of functionality.
  • 10. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. There are a lot of different frameworks for SPAs ! AngularJS ! https://angularjs.org/ ! developed by Google ! React ! https://facebook.github.io/react/index.html ! developed by Facebook ! Vue ! https://vuejs.org/ ! developed by Evan You (ex-AngularJS developer) ! Ember and Handlebars ! http://emberjs.com/ ! developed by Yehuda Katz (member of jQuery , Ruby on Rails and SproutCore teams) 10
  • 11. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 Example Single Page Apps
  • 12. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. SPA Disrupted Historical AEM Perception 12 SPAs often turn the conversation in a headless-only direction Convincing customer not to use SPAs does not demonstrate empathy for the customer AEM’s core message is server-side experience management Server-side integrations are too expensive
  • 13. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. SPA Benefits for IT 13 Low loading time Runs faster Functions Offline Responsive by Nature Decrease development time High performance personalization
  • 14. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. SPA Challenges for IT • SPAs rely heavily on modern HTML5 browsers Browser compatibility • IT needs to find ways to get more out of their developer resources Cost of development • The loading of the ‘first page’ in SPA is found to be slower than other web applications. Initial loading • Marketing has to work through IT for even the smallest of edits IT has to do all the heavy lifting • SPAs demand a bigger workload on the device’s browser Faster battery power drain for customer 14
  • 15. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. SPA Benefits for Marketers • Improved page performance allows customers to find the information they need faster Boosts customer engagement • Finding information quickly reduces visitor exits Decreases bounce rates • A better experience on the site leads to longer visitor sessions Longer average visitor sessions • Better experiences and longer sessions lead to higher conversion rates Improved conversions • Longer time on the site leads to more visibility for ads on the site Ad visibility increase 15 $
  • 16. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. SPA Challenges for Marketers 16 • A lack of understanding the SPA technology may cause resistance to its use Fear of new technology • Single page JavaScript nature of SPA make crawling/indexing difficult for search engines Search Engine Optimization (SEO) • Marketing has to work through IT for even the smallest of edits Marketing cannot work in tandem with IT • Marketing can lose control over content developed with SPAs if a done outside a CMS Loss of control • Managing SPAs for expansive WW sites outside of powerful CMS tools is inefficient WW site management
  • 17. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Ideal use cases for SPAs Ecommerce storefronts Intranets Bank customer portals Email Social media Late sales stage information 17
  • 18. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM Fluid Experiences meets the needs of a SPA world 18 Decoupled Single platform for content delivery anywhere Manage mature and emerging channels efficiently Hybrid CMS gives greater control to both IT and marketing
  • 19. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM 6.4 Delivers Everywhere 4 Deliver compelling digital experiences at scale beyond owned, earned and paid properties –web, mobile, IoT, SPAs, POS, in-venue screens, etc Web Social Mobile Multi-screen Video Print Echo Email POS Owned, Earned, Paid Touchpoints Brand & User Generated Content Omnichannel Content & Experience Management SPAs