Apostrophe: Node.js CMS without sacrificing power or dev experience
Node.js CMSes are less rare than they used to be, but most are designed for static sites or simpler use cases. Similarly, more CMSes offer in-context editing than in the past, but the in-context editing may feel bolted on or incomplete. PHP is great, but maybe you’re a front end developer who wants to do more in the back end or a PHP dev who simply wants to try something different.
Settle no more! ApostropheCMS is an open-source, flexible, highly extensible Node.js CMS, created right here in Philly 🔔✊, that’s been running sites for everyone from Philadelphia community organizations (e.g., NaturePHL) to universities (e.g., UPenn, F&M) and startups (Thirstie), and is the CMS of choice for noteworthy national and international companies (e.g., Michelin, Oatly, Kimpton Restaurants).
We’re also less than a year away from the next major version release of Apostrophe, so this is a perfect time to dig in.
This talk will be presented by a former front ender and Drupal/Wordpress dev who went full stack with Apostrophe and will touch on:
- What makes Apostrophe special in the CMS landscape
- What it’s like starting with Apostrophe, coming from Drupal and Wordpress as well as from front end life
- Fundamental dev workflows in Apostrophe development
- How the module (plugin) system works to extend core functionality, and some key modules to cover various needs
- How you can contribute to the project ecosystem
- Answers to big questions: Can it headless? Can I deploy to my fav host? Why aren’t content types called “jawns” if it’s from Philly?
Apostrophe Intro Presentation Slides
Classifiers
Track | Audience(s) | Experience Level | Tags |
---|---|---|---|
Back End Development
Front End Development
Sitebuilding
|
Developers (Front-end focused)
Developers (Javascript focused)
DevOps Engineers, Tech Leads, Lead Developers
Project Managers, Producers, & Product Owners
|
All / Any
|
ApostropheCMS
Javascript
Node.js
|
Scheduling Information
About the Presenter
Alex Bea started his career managing Drupal sites for advocacy organizations, leading to tinkering, learning to code, project management, and finally to full-time development five years ago. He built and themed Drupal, Wordpress, and the occasional other CMS sites until joining P'unk Avenue, the birthplace of ApostropheCMS.
Now on the Apostrophe core team, he's focused on making the CMS great for developers to use and learn. When he's not working on or with Apostrophe, you'll find him deleting team members' merged PR branches, obsessing about code quality, and internally debating what his favorite HTML element is.