Creating compelling web experiences has become crucial in building loyal customers but you can’t get fresh, novel, and engaging websites without up-to-date content and development architectures. Enter the Content Mesh. The Content Mesh is emerging to free up developers and content creators to use whichever tool works best for managing content, developing the website, or optimizing performance. Join Gatsby and Contentful as we explore the rise of the Content Mesh, Headless CMSs, content infrastructures, and the future of the web technology stack. Watch the on demand webinar here: https://www.gatsbyjs.com/content-mesh-contentful
Does your website make your visitors do what you want them to do?Anup Narayanan
A presentation that I delivered recently at the Verbanet Knowledge Cafe that focuses on the basic fundamentals of website design, which is "Attracting Customers" and "Converting Customers".
Online Advertising Theatre; Shattering Campaign Effectiveness; Campaign as a ...TFM&A
This document outlines Cognifide's Campaign as a Service offering. It discusses the challenges of running digital marketing campaigns, including disconnected channels, high effort for connected journeys, and difficulties with real-time testing. Cognifide provides the Sitecore Customer Engagement Platform and reusable marketing components as the technological backbone for its Campaign as a Service, which aims to help clients overcome these challenges through a full-service approach spanning campaign design, production, execution and optimization. Cognifide works with both agencies and clients directly to build brands across multiple digital channels.
This is a talk presented by Dhawal Shah, Technical Director at 2Stallions Digital Marketing Agency, at Startup & SME Academy on 19th Jan 2017 on the topic of 'Features Of a Good Business Website'. He discusses WHAT makes a website good from a business perspective, and then discusses the features needed to achieve these business goals.
Gravity Technologies develops various types of web portals including property portals, B2B portals, job portals, social media portals, and e-commerce portals. The document emphasizes that web portals should have effective designs and functions, be high quality, and offer services like movies, pictures, audio and blogs. It also notes that developing a property portal can generate income through listings and leads. Gravity Technologies offers low-cost portal development and other web services like search engine optimization and WordPress design.
The document provides information about Possible World Wide, a digital advertising agency. It discusses the company's background, locations, clients, services, and case studies. Some key details include:
- Possible World Wide is the 8th largest digital agency worldwide and largest in India with over 1000 employees across 18 locations.
- It provides digital services including websites, mobile, social media, search, email, display advertising, and more.
- Notable clients include Microsoft, General Motors, Canon, Reliance Mutual Fund, and others.
- Case studies highlight campaigns for clients like Lenovo, Fastrack watches, and work done for properties like Microsoft Store and MakeMyTrip.
Pinacle Web India provides various web development and design services including website design, development, hosting, SEO, social media marketing, content writing, and more. They offer daily monitoring services to ensure client systems run smoothly 24/7. Pinacle is known for on-time delivery and maintaining quality even with tight deadlines. They provide a one-stop solution for all of a client's web needs from small to large organizations.
HTML5, CSS3, and JavaScript have opened up many design possibilities. Web design nowadays is very interactive; it is no longer limited by static layouts. The five sites listed here demonstrate great examples of interactive web design.
The document provides summaries of several mobile and web applications designed and developed by Design*Code, including:
- Svelte, a taxi booking app with iOS, Android, and web components
- Spread Ripples, a mobile app to help charities collect donations faster
- Rant & Rave, a feedback collection web app with ideas presented in a video walkthrough
- TaskHive, an evolution of an earlier app Ask for Random Kindness focused on task outsourcing
- Kyaninga Royale Cottages charity website supporting Ugandan orphans
- WarfareClub, a web app for the game World of Tanks later acquired by the game's developer
- A
Does your website make your visitors do what you want them to do?Anup Narayanan
A presentation that I delivered recently at the Verbanet Knowledge Cafe that focuses on the basic fundamentals of website design, which is "Attracting Customers" and "Converting Customers".
Online Advertising Theatre; Shattering Campaign Effectiveness; Campaign as a ...TFM&A
This document outlines Cognifide's Campaign as a Service offering. It discusses the challenges of running digital marketing campaigns, including disconnected channels, high effort for connected journeys, and difficulties with real-time testing. Cognifide provides the Sitecore Customer Engagement Platform and reusable marketing components as the technological backbone for its Campaign as a Service, which aims to help clients overcome these challenges through a full-service approach spanning campaign design, production, execution and optimization. Cognifide works with both agencies and clients directly to build brands across multiple digital channels.
This is a talk presented by Dhawal Shah, Technical Director at 2Stallions Digital Marketing Agency, at Startup & SME Academy on 19th Jan 2017 on the topic of 'Features Of a Good Business Website'. He discusses WHAT makes a website good from a business perspective, and then discusses the features needed to achieve these business goals.
Gravity Technologies develops various types of web portals including property portals, B2B portals, job portals, social media portals, and e-commerce portals. The document emphasizes that web portals should have effective designs and functions, be high quality, and offer services like movies, pictures, audio and blogs. It also notes that developing a property portal can generate income through listings and leads. Gravity Technologies offers low-cost portal development and other web services like search engine optimization and WordPress design.
The document provides information about Possible World Wide, a digital advertising agency. It discusses the company's background, locations, clients, services, and case studies. Some key details include:
- Possible World Wide is the 8th largest digital agency worldwide and largest in India with over 1000 employees across 18 locations.
- It provides digital services including websites, mobile, social media, search, email, display advertising, and more.
- Notable clients include Microsoft, General Motors, Canon, Reliance Mutual Fund, and others.
- Case studies highlight campaigns for clients like Lenovo, Fastrack watches, and work done for properties like Microsoft Store and MakeMyTrip.
Pinacle Web India provides various web development and design services including website design, development, hosting, SEO, social media marketing, content writing, and more. They offer daily monitoring services to ensure client systems run smoothly 24/7. Pinacle is known for on-time delivery and maintaining quality even with tight deadlines. They provide a one-stop solution for all of a client's web needs from small to large organizations.
HTML5, CSS3, and JavaScript have opened up many design possibilities. Web design nowadays is very interactive; it is no longer limited by static layouts. The five sites listed here demonstrate great examples of interactive web design.
The document provides summaries of several mobile and web applications designed and developed by Design*Code, including:
- Svelte, a taxi booking app with iOS, Android, and web components
- Spread Ripples, a mobile app to help charities collect donations faster
- Rant & Rave, a feedback collection web app with ideas presented in a video walkthrough
- TaskHive, an evolution of an earlier app Ask for Random Kindness focused on task outsourcing
- Kyaninga Royale Cottages charity website supporting Ugandan orphans
- WarfareClub, a web app for the game World of Tanks later acquired by the game's developer
- A
New wave High-quality Websites DevelopmentSergeyApalkov
WHO WE ARE
We are a digital production company specializing in website development, including Landing Page, corporate websites, and portals.
What do they have in common?
They are unique and functional. And they are designed to achieve our client’s business goals. We have long-term partnerships with our clients. We have been helping our partners since 2014.
The document discusses various topics related to web design trends and technologies. It provides an agenda for learning key elements of good web design, technologies used to build websites like HTML, CSS and JavaScript, highlights current design trends defining modern sites, and suggests developing a toolkit to analyze other sites.
This document discusses website development and content management. It describes how websites were previously developed directly in code by programmers. It then introduces content management systems (CMS) that allow non-technical users to easily manage website content. The document promotes an online CMS called WebFactories that provides tools and services to develop flexible, scalable websites. It lists many modules and functions and describes additional services for search engine optimization, marketing, and social media to generate high-quality traffic.
This document discusses website development and content management. It describes how websites were previously developed directly in code by programmers. It then introduces content management systems (CMS) that allow non-technical users to easily manage website content. The document promotes an online CMS called WebFactories that provides templates, modules, hosting and traffic services to establish an online presence. It lists many included functions and emphasizes an integrated approach for search engine optimization, marketing and social media to generate quality website traffic.
The Schrödinger's Cat Lab offers web development and idea consulting services. They have helped many clients transform ideas into real projects using technologies like Bootstrap, HTML, CSS, jQuery, RubyOnRails, and more. Their team enjoys discussing new ideas, designs and technologies. They are based in Kyiv, Ukraine and like to celebrate successful project launches.
The construction of a website has truly evolved into a multi-layered process. You must consider the webpage graphics, coding front-end styles and layout, server hosting, and possibly back-end programming to boot. Developers have been toying with these systems for years and finally we’ve reached a point of interest, but it will be extremely exhausting if you are going to handle all these works completely by yourselves.
Here we’ve shared some helpful resources for planning great website designs efficiently. These come in many forms throughout the entire creative process.
Re-imagining How We Design Responsively (Jonathan Fielding)Future Insights
This document discusses reimagining responsive design by focusing on content and performance. It recommends auditing site content and prioritizing it differently for different devices using techniques like CSS Flexbox. It also stresses the importance of page load performance and perceived performance. Strategies to improve performance include optimizing asset loading with responsive images, deferring loading of non-critical content and JavaScript, and measuring performance regularly. The goal is for responsive sites to work well across devices while maintaining fast load times.
Integrating Content Strategy into Your User Experience (UX) Design ProcessMightybytes
The content we put on our websites is an afterthought, lumped in with marketing that happens after a site is built. But a great content strategy starts during the wireframing process and continues long after a site design is finished.
This deck is geared towards giving content strategists some practical tips to propose to your teams to make sure that you can carve out space and time in a project so that you can do your work well. It includes two real life examples AND some Super Mario references.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
How to GROW your website: The fundamentals by Remmy Nweke
K E Y W O R D S
Yes, it may no longer be
news to some of us when we
hear ‘grow’ or ‘growth’ those
will be reoccurring in this
presentation.
So, our keyword here is
‘Grow’; entails having as
synonyms to: develop,
multiply, swell, enlarge,
expand, extend in the
generic sense of usage.
FUNDAMENTAL: A central
or primary rule or principle
on which something is
based.
How to GROW your website: The fundamentals by Remmy Nweke
K E Y W O R D S
Yes, it may no longer be
news to some of us when we
hear ‘grow’ or ‘growth’ those
will be reoccurring in this
presentation.
So, our keyword here is
‘Grow’; entails having as
synonyms to: develop,
multiply, swell, enlarge,
expand, extend in the
generic sense of usage.
FUNDAMENTAL: A central
or primary rule or principle
on which something is
based.
Rising Stars - Presentation by Avishai Abrahami, Founder & CEO of Wix at the NOAH 2012 Conference in London, Old Billingsgate on the 6th of November 2012.
Wix is a website creation platform that enables anyone to build professional websites without coding experience. It has over 27 million registered users and 23 million websites built on its platform. The company is growing rapidly with 500% annual growth in premium users and 300% annual growth in monthly cash collections.
RIAs are web applications that have features similar to desktop applications. They run within a web browser and transfer most processing to the client side for improved interactivity, while keeping application data and state on the server. Well-designed RIAs can improve the user experience by making applications more responsive and convenient to use like desktop software, while avoiding complexity. Developers must consider user needs and usability to ensure RIAs are useful, adaptive, and reliable.
About Webfactories USA and Third Generation WebsitesWebfactories USA
This document discusses web creation and content management. It describes how websites were previously developed solely by programmers (paragraph 1). Content management systems now allow non-technical users to easily manage website content (paragraph 2). The document promotes a company called WebFactories that provides an integrated approach using a robust online CMS, custom design, modules and functions, and traffic generation services (paragraphs 3-6). It lists many available modules and functions (paragraph 7) and describes search engine optimization and social media marketing services (paragraphs 8-10).
A 10,000ft overview of TkXel's web and mobile portfolio. Includes type of projects delivered & applications built for large enterprises, SMBs and startups such as Groupon, NBC Universal, Ford, Barlcays, AOL, Vistaprint, Intelligence Bank and many more.
Gatsby themes provide a new abstraction layer for building Gatsby sites. Themes can come prepackaged with visual styles and functionality, making common use cases like blogs or documentation sites easier to build. Themes are configurable and can be overridden or extended through shadowing. This allows for greater flexibility and customization compared to plugins. Themes are intended to make Gatsby more approachable for newcomers and those with common use cases through higher level abstractions and prebuilt functionality.
New wave High-quality Websites DevelopmentSergeyApalkov
WHO WE ARE
We are a digital production company specializing in website development, including Landing Page, corporate websites, and portals.
What do they have in common?
They are unique and functional. And they are designed to achieve our client’s business goals. We have long-term partnerships with our clients. We have been helping our partners since 2014.
The document discusses various topics related to web design trends and technologies. It provides an agenda for learning key elements of good web design, technologies used to build websites like HTML, CSS and JavaScript, highlights current design trends defining modern sites, and suggests developing a toolkit to analyze other sites.
This document discusses website development and content management. It describes how websites were previously developed directly in code by programmers. It then introduces content management systems (CMS) that allow non-technical users to easily manage website content. The document promotes an online CMS called WebFactories that provides tools and services to develop flexible, scalable websites. It lists many modules and functions and describes additional services for search engine optimization, marketing, and social media to generate high-quality traffic.
This document discusses website development and content management. It describes how websites were previously developed directly in code by programmers. It then introduces content management systems (CMS) that allow non-technical users to easily manage website content. The document promotes an online CMS called WebFactories that provides templates, modules, hosting and traffic services to establish an online presence. It lists many included functions and emphasizes an integrated approach for search engine optimization, marketing and social media to generate quality website traffic.
The Schrödinger's Cat Lab offers web development and idea consulting services. They have helped many clients transform ideas into real projects using technologies like Bootstrap, HTML, CSS, jQuery, RubyOnRails, and more. Their team enjoys discussing new ideas, designs and technologies. They are based in Kyiv, Ukraine and like to celebrate successful project launches.
The construction of a website has truly evolved into a multi-layered process. You must consider the webpage graphics, coding front-end styles and layout, server hosting, and possibly back-end programming to boot. Developers have been toying with these systems for years and finally we’ve reached a point of interest, but it will be extremely exhausting if you are going to handle all these works completely by yourselves.
Here we’ve shared some helpful resources for planning great website designs efficiently. These come in many forms throughout the entire creative process.
Re-imagining How We Design Responsively (Jonathan Fielding)Future Insights
This document discusses reimagining responsive design by focusing on content and performance. It recommends auditing site content and prioritizing it differently for different devices using techniques like CSS Flexbox. It also stresses the importance of page load performance and perceived performance. Strategies to improve performance include optimizing asset loading with responsive images, deferring loading of non-critical content and JavaScript, and measuring performance regularly. The goal is for responsive sites to work well across devices while maintaining fast load times.
Integrating Content Strategy into Your User Experience (UX) Design ProcessMightybytes
The content we put on our websites is an afterthought, lumped in with marketing that happens after a site is built. But a great content strategy starts during the wireframing process and continues long after a site design is finished.
This deck is geared towards giving content strategists some practical tips to propose to your teams to make sure that you can carve out space and time in a project so that you can do your work well. It includes two real life examples AND some Super Mario references.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
Twikster is a digital marketing and experience design agency that offers various digital services including web, mobile, social media, and app development. They have a global delivery model with onshore and offshore teams to provide scale, efficiency, and quick turnaround. Their experience design process involves learning about client needs, ideating solutions, prototyping, and producing a final product.
How to GROW your website: The fundamentals by Remmy Nweke
K E Y W O R D S
Yes, it may no longer be
news to some of us when we
hear ‘grow’ or ‘growth’ those
will be reoccurring in this
presentation.
So, our keyword here is
‘Grow’; entails having as
synonyms to: develop,
multiply, swell, enlarge,
expand, extend in the
generic sense of usage.
FUNDAMENTAL: A central
or primary rule or principle
on which something is
based.
How to GROW your website: The fundamentals by Remmy Nweke
K E Y W O R D S
Yes, it may no longer be
news to some of us when we
hear ‘grow’ or ‘growth’ those
will be reoccurring in this
presentation.
So, our keyword here is
‘Grow’; entails having as
synonyms to: develop,
multiply, swell, enlarge,
expand, extend in the
generic sense of usage.
FUNDAMENTAL: A central
or primary rule or principle
on which something is
based.
Rising Stars - Presentation by Avishai Abrahami, Founder & CEO of Wix at the NOAH 2012 Conference in London, Old Billingsgate on the 6th of November 2012.
Wix is a website creation platform that enables anyone to build professional websites without coding experience. It has over 27 million registered users and 23 million websites built on its platform. The company is growing rapidly with 500% annual growth in premium users and 300% annual growth in monthly cash collections.
RIAs are web applications that have features similar to desktop applications. They run within a web browser and transfer most processing to the client side for improved interactivity, while keeping application data and state on the server. Well-designed RIAs can improve the user experience by making applications more responsive and convenient to use like desktop software, while avoiding complexity. Developers must consider user needs and usability to ensure RIAs are useful, adaptive, and reliable.
About Webfactories USA and Third Generation WebsitesWebfactories USA
This document discusses web creation and content management. It describes how websites were previously developed solely by programmers (paragraph 1). Content management systems now allow non-technical users to easily manage website content (paragraph 2). The document promotes a company called WebFactories that provides an integrated approach using a robust online CMS, custom design, modules and functions, and traffic generation services (paragraphs 3-6). It lists many available modules and functions (paragraph 7) and describes search engine optimization and social media marketing services (paragraphs 8-10).
A 10,000ft overview of TkXel's web and mobile portfolio. Includes type of projects delivered & applications built for large enterprises, SMBs and startups such as Groupon, NBC Universal, Ford, Barlcays, AOL, Vistaprint, Intelligence Bank and many more.
Similar to Rise of the Content Mesh: Webcast with Contentful and Gatsby (20)
Gatsby themes provide a new abstraction layer for building Gatsby sites. Themes can come prepackaged with visual styles and functionality, making common use cases like blogs or documentation sites easier to build. Themes are configurable and can be overridden or extended through shadowing. This allows for greater flexibility and customization compared to plugins. Themes are intended to make Gatsby more approachable for newcomers and those with common use cases through higher level abstractions and prebuilt functionality.
This document discusses how Gatsby excels at creating static sites but can also be used to build dynamic apps. It notes that Gatsby uses GraphQL at build time, smart defaults, and other techniques like route-based code splitting to generate static assets. While static generation is a key feature, the document argues that Gatsby is also an excellent choice for dynamic apps, as demonstrated in a demo.
This document is an agenda for a presentation by Linda Watkins and Sam Bhagwat of Gatsby on how to explain Gatsby to clients and teams. The presentation will focus on how Gatsby benefits marketers through improved search engine optimization, lead conversion, and revenue, as well as how it benefits developers by enabling live previews and a component store. A quote is provided from Zach Muha on how Gatsby turned their website into a strategic tool.
Gatsby v2: Faster build times, guess.js, and more!Gatsbyjs
Gatsby is a modern website framework that builds performance into every website by leveraging the latest web technologies such as React, GraphQL, and modern Javascript. Bring your content from anywhere and Gatsby does the compiling for you to create a streamlined, blazing fast website. Learn all about Gatsby v2 such as reduced build times, upgrades, accessibility features, and support for Guess.js (machine-learning driven user experiences).
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
Italy Agriculture Equipment Market Outlook to 2027harveenkaur52
Agriculture and Animal Care
Ken Research has an expertise in Agriculture and Animal Care sector and offer vast collection of information related to all major aspects such as Agriculture equipment, Crop Protection, Seed, Agriculture Chemical, Fertilizers, Protected Cultivators, Palm Oil, Hybrid Seed, Animal Feed additives and many more.
Our continuous study and findings in agriculture sector provide better insights to companies dealing with related product and services, government and agriculture associations, researchers and students to well understand the present and expected scenario.
Our Animal care category provides solutions on Animal Healthcare and related products and services, including, animal feed additives, vaccination
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfFlorence Consulting
Quattordicesimo Meetup di Milano, tenutosi a Milano il 23 Maggio 2024 dalle ore 17:00 alle ore 18:30 in presenza e da remoto.
Abbiamo parlato di come Axpo Italia S.p.A. ha ridotto il technical debt migrando le proprie APIs da Mule 3.9 a Mule 4.4 passando anche da on-premises a CloudHub 1.0.
3. Presenters
Linda Watkins
Director of Marketing
Gatsby
@lindawatkins
Shyamal Ruparel,
Developer Advocate
Contentful
@shyruparel
Sam Bhagwat
Co-founder & Head of Enterprise
Gatsby
@calcsam
5. With millions of websites,
developers have to create
compelling experiences to engage
audiences when new destinations
are only a few keystrokes away.
6. Digitally native brands such as
Harry’s, Dollar Shave Club,
Bonobos, & Stitchfix are
disrupting traditional industries
like consumer goods (CPG),
clothing, retail, travel...
7. The returns to having an
incredible web
presence are rising
8. With the rise of e-commerce &
social sharing,
a website that’s 10% better than
the competition might
deliver 20% or 50% or 100%
more revenue
11. The CMS was born to make
content sites possible.
Now, it’s being reimagined to
make them incredible.
12. In the early 2000s, publishing on the web was
difficult. The CMS emerged as a single
application to store content, build sites, and
deliver them to users.
Over time, the feature landscape broadened —
key areas like search, analytics, payments,
personalization, and e-commerce emerged.
13. TRADITIONAL FULL-STACK
CMS ARCHITECTURE
Hosting
Presentation
Content Editing UI
Database
Forms Auth Analytics
Search Personalization
Payment
Preview UI components
Page creation
Content Mesh
Forms
Content Systems CI/CD + Hosting
Internal APIs
Headless CMS
E-commerce
CMSs
Other services
MODULAR/HEADLESS
CMS ARCHITECTURE
UI libraryPreview
Payment Personalization
Auth AnalyticsSearchUI elements
DIY
see Journey To The Content Mesh
Architectures are Modularizing
14. A team running an e-commerce
site is migrating from Drupal.
They’re splitting up their CMS,
storing products in Contentful,
reviews in Bazaarvoice, and
user data in Auth0.
23. CMS development
environment
Modern JS
Ecosystem
Walled-garden
development
Headless Cloud CMS
Local app servers &
DBs
Headless Cloud CMS
No project organization
or bundling tools
Babel, Webpack, NPM,
React/ Angular/Vue
Bug-prone DOM
rendering
Virtual DOM
GROWING PRESSURE DIFFERENTIAL BETWEEN
CMS DEVELOPMENT & MODERN JS
(see The Rise of Modern Web Development)
34. Out of the box
Component UI + Virtual DOM
Bundling, code splitting, transpiling
Version control
CLI, dev server, hot reloading
Easy to add
Component curation
OSS components & comp. libraries
Linting & formatting
Component inspection
Gatsby offers modern development tooling
35. Gatsby offers perf out of the box
Delivery optimization Payload optimization
● Static files delivered to CDN
● No app servers
● No databases
● Globally available
● Code splitting
● Smart link prefetching
○ Instantaneous in-site nav
● Inlining critical JS & CSS
● Progressive image loading
● Responsive image loading
○ Advanced SVG support
(blur-up, traced-svg, sqip…)
38. The Challenge
● Big product launch had to handle lots of
traffic with no room for failure
● Tight timeline
● Most visitors on mobile
● Needed performance out of the box
39. “We wanted to focus on performance
at the beginning of the project. It’s
easier than trying to make a built
website perform later.”
-Tim Brown, Senior Software Engineer
Harry’s
40. The Results
● 5X as fast (compared to competitors)
● Mobile optimized
● Out of the box performance
● Successful launch!
41. “As an ecommerce site, performance
(SEO and conversion) is super
important and Gatsby takes care of this
for us.”
-Johnny Lin, Engineering Manager
Harry’s
42. “We were able to allow newer
teammates to be part of the on-call for
the launch because Gatsby made it so
easy to maintain.”
Tim Brown, Senior Software Engineer
Harry’s
44. The Challenge
● Slow site led to 60% bounce rate
● Losing customers
● Poor experience on mobile devices
45. The Results
● Increased lead conversion by 60%
● 22% increase in organic traffic
● 50% increase in accessibility score, causing
their Google search rank to climb
● Mobile optimized
46. “The website went from a burden to a
strategic tool we use to capture leads
and generate ROI.””
-Zach Muha, Director of Digital Marketing
Youfit
61. I don't want to do that!
I don't have time for that!
62. Don’t let a CMS get in the way of
shipping software.
Contentful provides a content infrastructure that enables
teams to power content in any digital product.
106. SET THE DATA
function getGameData() {
var data = {};
data["Players"] = [];
var innerData = {};
var i = 0;
for (; i < document.getElementsByClassName("cf-form-input").length; i +=
1) {
switch (i % 3) {
case 0:
innerData = {};
innerData["Name"] = document.getElementsByClassName(
"cf-form-input")[i].value;
break;
case 1:
innerData["Score"] = document.getElementsByClassName(
"cf-form-input")[i].value;
break;
case 2:
innerData["Faction"] = document.getElementsByClassName(
"cf-form-input")[i].value;
data["Players"].push(innerData);
break;
}
}
return (data);
}
158. MIGRATION CLI
CONTENT TYPE OPERATIONS
Create a content type01
02
03
04
05
Delete a content type
Edit a content type
Create/edit/delete fields
Change a field ID
159. ALL IN JAVASCRIPT
module.exports = function runMigration(migration) {
const table = migration.editContentType("table");
Table
.createField("winner")
.name("winner")
.type("Symbol")
.required(false);
return;
};