Cosmic JS Blog Stay tuned for community news, company announcements and updates from the Cosmic JS team.

Three Ways to Use The Cosmic Stack


by Carson Gibbons on August 9, 2016


In last week's article, Tony told us about the ingredients in The Cosmic Stack, why it is so powerful and what its benefits are. Now that we've seen what The Cosmic Stack looks like, let's look at how we can customize our use of it. 

From a high level, you have three basic ways to use The Cosmic Stack. You have flexibility to use just the CMS API, the CMS API and your own app hosted on the Cosmic app server, or the CMS API with a pre-built content-ready app hosted on the Cosmic App Server.


1. Manage Content 

Stack: 

GitHub Repo
Hosting Server
Cosmic JS CMS API

This scenario will require a developer to sync the Cosmic JS API to your website or application. From then on, content managers can syndicate content to their heart's content. We've provided Client libraries to help you easily manage content for your website or app. 


2. Build, Deploy, Host & Manage Content 
Stack:
GitHub repo
Cosmic JS CMS API
Cosmic App Server

This scenario will require a developer to integrate your GitHub account with Cosmic JS & deploy the app. Content managers can get a head start in their dashboard while the dev team polishes the app's code in GitHub. Read more on app deployment and hosting through Cosmic JS. 


3. Deploy & Manage Pre-Built Apps 
Stack: 
Cosmic JS CMS API
Cosmic App Server

This scenario only requires anyone who likes an app and wants to see it online for their business, association or portfolio. Browse our content-ready apps.

The Cosmic Stack is flexible for teams & companies. Build, deploy, host, update, or simply customize your Cosmic Stack to fit your team's needs. We built Cosmic JS for one reason: to simplify the content management stack while making developers and content editors happy by putting content first. Read their testimonials here. 

You may also like


Using Cosmic JS, Express, Stripe, and React, we've built both a monetizable blog that lets our readers subscribe to read premium content and a convenient dashboard to view data about our blog. We've integrated Stripe for secure payments and we've built an app that does as much as we want it to do with room to grow.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Jason Lengstorf, a developer, architect, keynote speaker and occasional designer residing in Portland, Oregon. Having worked previously at IBM and Precision Nutrition, Jason now serves as Head of Developer Relations at Gatsby. Follow Jason on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

What if I told you there is a faster, and more optimized way to bundle the language data for your small web-application? And what if, I also told you that you can use a remote Content Management System (CMS), that can manage your website’s content?

We are excited to announce a big update to our Apps page.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with John Leider, the founder of Vuetify who recently spoke at the Cosmic JS Vuetiful Holiday Meetup following his presentation at VueConf in Toronto. To see the slides from the Vuetiful Meetup Presentation "The Path to Vuetify 2.0", you can click here. Otherwise, follow John on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

In our latest installment of the Cosmic JS Developer Spotlight Series, we sat down with Garrett Sibinga, a web application designer and developer focusing on HTML, CSS and JavaScript