Mar 2018
19 Mon
20 Tue
21 Wed
22 Thu
23 Fri 09:00 AM – 09:55 AM IST
24 Sat
25 Sun
Tejas Dinkar
This talk aims to introduce the concept of a Headless CMS to the audience, in a platform neutral way. CMSes have traditionally coupled the content with the presentation of that content. While this worked in the early internet, where desktop browsers were the main consumer, this model has started to crack as the internet evolved.
The first crack in this model is the “host it yourself, and install lots of plugins model” of popular CMSes. Since the content and presentation are tightly coupled, it’s very difficult to make significant changes in the look and feel of the site without installing a plugin or layout, which is often error prone.
The second crack in the model is that IT teams have evolved and specialized. Today you might have programmers who specialize in the Web (HTML + CSS), and others who specialize in data, and getting that data to scale. The traditional CMS model requires a team who is a blend of these two talents, which is significantly harder to hire and maintain. This team also has to understand concepts of security, scaling databases and caches, and other concepts which are peripheral to your business.
Finally, today’s modern web has 100s of formats. From Facebook’s instant articles, to google’s AMP. The traditional model of keeping your content in HTML does not scale to these formats, and often there is no way to get the control you need to adapt to each format.
Headless CMSes is a term used to describe a CMS that is API-only, ie, there is no front end shipped by default. This split provides a number of benefits which be discussed in this talk, including the impact on the IT team.
This talk will partly be based on Quintype’s move to a headless CMS model.
The talk will go something like this:
A vague understanding of how CMSes work
Random things from a random person
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}