В моем последнем блоге я рассказываю о преимуществах независимой архитектуры CMS. Напоминаем, что развязанная архитектура CMS - это архитектура, в которой интерфейсное приложение и система управления контентом разделены и функционируют независимо друг от друга.

Разработчики с большей готовностью понимают, что они могут создавать слики-приложения и веб-сайты без локально установленной системы управления контентом, а вместо этого могут использовать API-интерфейс для доставки контента большему количеству пунктов назначения приложений. В разделе Content Management API вы заметите несколько модных словечек, которые действительно имеют разительное различие с точки зрения применения и использования: Развязанный или Безголовый.

Хотя оба этих модных слова намекают на то, что CMS отделена от среды управления и что контент становится доступным через конечную точку API, управление и доставка указанного контента изменяется на каждое модное слово.

Безголовый против развязанного

Безголовая CMS является реактивной: она управляет контентом, а затем просто сидит и ждет, пока какой-то процесс запросит его.

Развязанная система управления контентом является проактивной, подготавливая контент для презентации и отправляя его в указанную среду доставки вашего приложения. Независимая система занимается тем, что происходит в среде доставки. Обычно в нем есть концепция системы шаблонов с редакционными инструментами.

Безголовая CMS
Контент, доступный через конечную точку API
Реактивно предполагает, что доставка контента осуществляется в другом месте

Несвязанная CMS
Контент, доступный через конечную точку API
Интуитивно заботится о уровне доставки и представления

В то время как как безголовые, так и развязанные системы CMS делают контент доступным через конечную точку API, развязанная система, такая как Cosmic JS, делает все это еще на шаг вперед с уровнем представления указанного контента. Cosmic JS может управлять контентом и пользователями, сохраняя медиафайлы и делая их доступными через конечную точку API, но делает все возможное, обеспечивая прощающую доставку, чтобы редакторы контента могли планировать, управлять и развертывать контент, зная, что Cosmic JS будет доставлять контент. как JSON и будет глобально поглощен любым устройством, подключенным к Интернету.

Cosmic JS - это CMS, ориентированная на API, которая делает управление и создание веб-сайтов и приложений более быстрым и интуитивно понятным. Отделяя контент от кода, Cosmic JS дает разработчикам гибкость, гарантируя, что редакторы контента могут планировать и развертывать контент так, как им лучше всего. Если вы еще этого не сделали, начните с Регистрация. Если у вас есть вопросы по Cosmic JS API, обращайтесь к основателям в Twitter или Slack.

Карсон Гиббонс является соучредителем и директором по маркетингу Cosmic JS, облачной Платформы управления контентом на основе API, которая отделяет контент от кода, позволяя разработчикам создавать удобные приложения и веб-сайты на любом языке программирования, который они хотят.

Хакерский полдень - это то, с чего хакеры начинают свои дни. Мы часть семьи @AMI. Сейчас мы принимаем заявки и рады обсудить рекламные и спонсорские возможности.

Если вам понравился этот рассказ, мы рекомендуем прочитать наши Последние технические истории и Современные технические истории. До следующего раза не воспринимайте реалии мира как должное!