07 / 05 / 2020

6 developer features of the HubSpot CMS your team will love

Take a look at six developer features of the new HubSpot CMS, including serverless functions and developer documentation.

The new HubSpot CMS Hub has a whole host of innovative features – many that are going to make a huge impact for professional web developers. Usually, organisations end up having to choose a CMS that balances the needs of both marketers and developers – not too complicated for marketers but not too limiting for developers. 

Platforms like Wix and Squarespace are great examples of website builders with simple and easy-to-use features, but with little substance behind them, whilst the likes of Gatsby and Netlify are heavily developer-focussed but hugely complex. 

Developer FeaturesImage source: Unsplash

The CMS Hub has been designed with marketers, developers and customers in mind – everyone wins. Powerful new features powered by the existing CRM and CMS combine for a unique solution to bring together content creators and developers. 

 

“CMS Hub is designed from the ground up to revolutionise how developers and marketers work together to build and maintain world-class websites.” HubSpot 

 

What exactly does the CMS Hub offer developers? Here are 6 key features they’re going to love… 

1. Website themes

The new themes feature is arguably the most significant of the new CMS Hub, because it’s changed the way you can build websites with HubSpot. A theme is essentially a pack of assets, like modules, images, CSS codes etc., which essentially enables marketers and developers to work in perfect harmony. 

Developers have complete flexibility to use their preferred development tools, extensions and workflows to build websites on the CMS, with things like the CLI local development tooling allowing you to easily sync your local files into multiple production and staging accounts. You can either start from scratch or use one of the pre-built themes as a starting point, saving hours on development work per project. 

Theme Vid (1)Image source: HubSpot

Once you’ve got a theme ready to go, marketers can use the drag-and-drop editor to make adjustments they’d usually have to get a developer involved for on a traditional CMS. CMS Hub gives developers the freedom and flexibility to use their preferred tools, whilst empowering marketers to own their content and make style adjustments without veering away from the brand guidelines set in the theme. 

 

2. Local website development

As mentioned above, developers can use the tools they want across extensions and workflows. Leverage tools like GitHub to handle version control, and make changes to web assets as you're ready, with continuous integration. This means you can have your entire codebase in source control, so that developers can use their preferred system to track changes and roll-back. 

 

3. Serverless functions (Enterprise feature)

The Enterprise level CMS Hub brings the power to add interactive elements like event registrations, guest books, and calculators, without configuring an external server, SSL certificate, or data transfer processes. 

Serverless functions mean your website can sync up with HubDb, the HubSpot CRM, or any other external tools and APIs, with all the functions living within the developer file system. Through the tool, developers can create custom Node.js functions, upload to Design Manager at JS files, deploy functions on CMS-hosted domains, view function logs and plenty more. 

Developer featuresImage source: Unsplash

4. Developer Docs & Community

The developer documentation website has been given a refresh, offering extensive documentation in an easy-to-use format and an active developer community. There’s plenty of content to support developers who are new to the HubSpot CMS, as well as material for existing users. With 4,000+ HubSpot CMS developers and HubSpot team members onboard, this community means you can get started straight away, with the forum to collaborate, get answers and share ideas.

 

5. Dynamic content with HubDB

You can now use HubDB to build dynamic content that changes based on the user – like calendars, product catalogues, pricing data and more. Combine this with serverless functions to create an interactive web experience, with data tables that can be updated to push global site updates where content appears on multiple pages. 

 

6. Code alerts (Enterprise feature)

There’s plenty going on in the HubSpot CMS out of the box, like Code Alerts. Code Alerts helps you to easily identify infrastructure or design bugs that might impact your website functionality, causing things like slow load times, page fails, syntax, missing tags, etc. You’ll get a list of issues anywhere within your code with a description to help you fix it.

 

So what does this mean for you?

All of this might be music to your ears – or it might make you wonder what a GitHub is… The new CMS Hub is an exciting new solution for anyone looking to redevelop their website, giving power to both marketers and developers. As a full-service digital agency, Prodo is here to help! With a team of in-house developers and strategists, we can help you utilise the new HubSpot CMS to the very best of its capabilities and maximise your return on investment. 

We’re a HubSpot Diamond Solutions partner, able to offer expert advice and consultancy on how to build your new website on the HubSpot CMS. So if you’d like some more information about the new features of the HubSpot CMS – book a call with one of our team today who’ll be happy to chat in more detail!  

Digital transformation at Orwell with new website & chatbot launch

We’re excited to announce the launch of our latest website development and

Find Out More

Midland Heart launches new Umbraco 8 website

Midland Heart are a leading housing organisation based in the West Midlands.

Find Out More

6 futuristic websites that’ll blow your mind

We live in the digital age. We’ve seen it all. Nothing truly has that ‘wow’

Find Out More
15 / 09 / 2020 -

Website Development