Ready to get started?
Try it free, or book a demo with an expert to learn how you can deliver internal apps 10x faster with Superblocks.
Most enterprises depend on comprehensive, multi-functional administrative suites to support their internal workflows and critical business operations. For example, a payments-focused FinTech company might want a single application for support and ops teams to handle customer onboarding operations, underwrite customers, manage transactions, and respond to support requests.
These applications typically span many pages, each serving distinct operational workflows and teams. This segmentation enhances user experience and productivity, but often results in increased maintenance burden as the application continues to grow.
Although businesses often look to low-code to accelerate the development of internal tools and reduce maintenance burden, these platforms are often designed for building single-purpose applications. Consequently, end users often have to switch between different tools, limiting their ability to serve customers efficiently and effectively.
Today, we're excited to introduce Multi-Page Apps in Superblocks, providing Superblocks users with the tools to build highly sophisticated, enterprise-grade software to manage the most critical aspects of their business operations. With Multi-Page, businesses can use Superblocks to build true enterprise software - with rich features on par with tools like Salesforce - that remains easy to build, maintain, and improve over time.
With Multi-Page Apps, adding functionality to your Superblocks apps has never been simpler. Superblocks users can add any number of pages to existing projects, each accessible at a unique and customizable URL route.
Pages are fully modular, enabling developers to create new experiences without introducing dependency risk or unwanted side effects. This architecture allows Superblocks applications to be rapidly developed and frequently updated, while minimizing change conflicts and reducing risks to the end-user experience.
{{quote-1}}
All Superblocks pages come equipped with static and dynamic routing capabilities, making creating resource-specific pages, sharing stateful links with your team, and adhering to web best practices a breeze.
Static routes are fixed and will consistently route to the same content, such as a user list at /users
. Dynamic routes require parameters that are used to change the information displayed on the page. For example, users/:userId
is a dynamic route that would require the user’s ID to be passed through the URL, and the page would use that information to display content specific to that user.
Dynamic URL routes have been a best practice on the web for decades, as including required data in the URL route ensures the destination page can load any appropriate content. With Multi-Page Apps in Superblocks, developers can leverage this widely adopted best practice and eliminate the need to handle edge cases for missing data.
{{quote-2}}
Although "multi-page" might suggest that each page is separate, Superblocks apps still utilize a single-page application (SPA) architecture to maintain the snappy, high-performance navigation when switching between pages.
Utilizing a global edge cache, Superblocks pre-fetches HTML, CSS, and JavaScript elements to significantly reduce initial page load time and eliminate the need to refresh when navigating between pages. This approach enables smooth and seamless page transitions while preserving the performance benefits of lightweight, modular pages.
{{quote-3}}
Superblocks empowers development teams to create modern, fully centralized admin applications with a fraction of the time, effort, and complexity.
Ready to accelerate your development and drive innovation within your organization? Contact sales for a quote or learn more about feature capabilities in our docs.
Get the latest Superblocks news and internal tooling market insights.
"With multi-page apps in Superblocks, my team can develop richer tools with minimal overhead. We can have multiple developers contributing to our apps without risking merge conflicts, allowing us to move faster and ship better tools for our users."
"Now that we can fully encapsulate features into dedicated pages, we’re able to reduce visual and backend clutter in our apps and keep each experience easy to use, and even easier to maintain. Our users have also called out that the page transitions are seamless and snappy, so Superblocks apps feel like best-of-breed modern web apps - a big improvement on our legacy internal admin."
"Superblocks did an amazing job adding support for multi-page applications into their software. It is incredibly easy to setup dynamic routing, and transitions between pages are as seamless as a native single page app. This feature will enable us to build out our more complex internal applications that our employees are using 24/7 to support our core support operations."
Table of Contents