In case you missed it, last month, HubSpot unveiled its updated content management system, CMS Hub. This new product comes in two editions – Professional and Enterprise – and houses tons of features that make building and creating websites easier for both your marketing department and developers.
While we’ve already gone over how some new elements, like CMS Hub Themes, benefit marketers, we haven’t touched on what updates will impact your development team. Developers are already familiar with building projects on HubSpot, so you may be wondering: What’s different for them in CMS Hub Enterprise?
The full answer? A lot. But what we want to focus on in particular that your development team should be excited for: Serverless functions! This new feature is available on CMS Hub Enterprise and can be used in a variety of ways. Here’s a deeper look.
Serverless functions use resources provided by a cloud provider rather than resources on a dedicated server. This significantly expands what a developer can do within HubSpot because they no longer have to set up scripts on an external server. Instead of going through atypical developer operations tasks, like purchasing a virtual personal server (VPS) and installing an operating system, now, all a developer has to do is write code.
Additionally, serverless functions offer a way to write server-side code that interacts with HubSpot or another third-party service through the use of an API. APIs requiring authentication can potentially expose your credentials to end-users, but serverless functions act as an intermediary to keep those credentials safe. When your developers use serverless functions, they won’t need to deal with the overhead associated with managing a server, which will give them more opportunities to build cool functionality.
Serverless functions can be used for multiple purposes, but some ideas to quickly get up and running with them include:
Serverless functions help reduce the number of systems your company depends on. If you have a website on HubSpot and some vital script on some third-party platform, you’re relying on both of those to not go down. If your script is a serverless function instead, you only depend on HubSpot.
In a similar vein, serverless functions make your developers’ lives easier by keeping a complex project all within the HubSpot ecosystems. Your developers don’t have to go to a separate platform to manage server-side stuff, and it’s easier to edit client-side and server-side scripts in the same place. But before your development team goes running off to use serverless functions, there are a few limitations to be aware of, as noted from HubSpot:
Serverless functions open up a world of possibilities for your development team, making them one of the slickest new features of CMS Hub Enterprise. For more information on CMS Hub, keep an eye out for future blogs. If you want to discuss serverless functions more in-depth, reach out today!