DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Refcards
  3. Getting Started With Java-Based CMS
refcard cover
Refcard #243

Getting Started With Java-Based CMS

Using Content Management Systems in Java Applications

Learn how developers are using Java-based content management systems (CMS) to quickly craft and deploy content-enabled digital experiences, how to choose the right CMS for your Java application, and how to put a modern CMS into practice.

Free PDF for Easy Reference
refcard cover

Written By

author avatar Russ Danner
Vice President, Products, Crafter Software
author avatar Serge Huber
CTO, Jahia Solutions
Table of Contents
► Content Management Systems ► Apps That Benefit From Content Management
Section 1

Content Management Systems

A content management system (CMS) is a software application that facilitates the creation, management (creation, editing versioning, workflow, etc.) and publishing of content. Historically speaking, content management systems were invented so that non-technical content creators could quickly collaborate to produce and publish content without worrying about the technological complexities of displaying that content in a webpage or application. Today, the CMS is just as important to developers as it is to non-technical content managers. The line between what is code and what isn’t is more blurred than ever before. Today, almost every application has content in it. Developers are looking for solutions that allow them to craft and deploy content-enabled apps, websites, and other digital experiences quickly without having to reinvent the wheel.

Section 2

Apps That Benefit From Content Management

As previously mentioned, nearly every application today has content in it. Here are a few classes of applications that get a huge benefit when the content they require is supplied by a CMS.

  1. Websites and portals.
  2. Native mobile and single-page apps.
  3. Virtual and augmented reality experiences.
  4. Kiosk-based applications.
  5. Learning management applications.
  6. Internal and external business applications (e.g. banking and insurance).
  7. Retail and customer loyalty applications.
  8. Health and fitness devices, applications, and support systems.
  9. Game and entertainment experiences.
  10. Many others; nearly every kind of app can benefit from externalized content.

This is only a sample of the Getting Started With Java-Based CMS Refcard. Please download the entire PDF document at the link above. 

Like This Refcard? Read More From DZone

related article thumbnail

DZone Article

related refcard thumbnail

Free DZone Refcard

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.linkDescription }}

{{ parent.urlSource.name }}
by
CORE
· {{ parent.articleDate | date:'MMM. dd, yyyy' }} {{ parent.linkDate | date:'MMM. dd, yyyy' }}
Tweet
{{ parent.views }} ViewsClicks
  • Edit
  • Delete
  • {{ parent.isLocked ? 'Enable' : 'Disable' }} comments
  • {{ parent.isLimited ? 'Remove comment limits' : 'Enable moderated comments' }}