
I found Apostrophe CMS while evaluating the field of solutions that support headless publication to other systems like Gatsby. I have a strong professional motivation to know and work with CMSs like Apostrophe, and therefore have seen a fair number of them. I know that content editors like the live editing view where they see changes happening immediately. Review collected by and hosted on G2.com.
I'm not a Node developer, so I wouldn't invest in learning to develop on Apostrophe CMS myself, unless I was also ready to invest in my Node.js skills. Review collected by and hosted on G2.com.
What brought Michelin Group to this CMS framework is a blend of modern technology and smooth admin experience. Its robust full-javascript open source stack is quite flexible and extendable, as experienced by our in-house development team. The admin tools have been extended as we grew bigger in scope, and currently allows for worldwide deployment in up to 50 countries and multitenancy operating model.
Finally, we enjoy a strong support from the ApostropheCMS core team and feel a willingness to scale up with respects to both open source vision and Enterprise-class ambitions. Review collected by and hosted on G2.com.
If you just look at ApostropheCMS as a mere content management system, the learning curve to master its development may look steep, due to the recent technologies it leverages (NodeJS, MongoDB, etc.), as opposed to the more popular dev. languages (PHP) underlying the usual CMS systems. The required development skills may thus be less popular among the developer community. However when you look at ApostropheCMS as a framework — which it eventually is — the development learning effort is definitely worth the flexibility it brings. Review collected by and hosted on G2.com.
In-context (on-page) editing, localization capabilities (requires workflow module), posibility of deep-nesting of components to achieve elaborate component taxonomies, great internal architecture, front-end-developer-friendly stack, ease of maintenance, ability to decouple the application from media storage (AWS S3-based solution available). Review collected by and hosted on G2.com.
Permissions and access control capabilities allow for fine-grained control but are a bit confusing to set-up initially. It would be great if the Admin UI could be customized according to a user's needs - there are hacky ways to do this in the current version using over-rides and I believe the next major version is planning to implement this natively. Review collected by and hosted on G2.com.
For general users, this CMS is great; it allows you to quickly and easily add content in a structured way. If you have well constructed modules, you can create beautiful websites that are easy to navigate. Review collected by and hosted on G2.com.
Apostrophe doesn't come with very many modules out of the box, which means most of the modules you will want to add to your website you will have to create yourself. The size of the community makes it difficult to find people who have implemented various modules and shared them with others via open-source. Review collected by and hosted on G2.com.