Introducing Superblocks Multi-Page Apps: Build complex enterprise admin suites

Jesse Shatsky
Jack Perales
Saksham Sachdev
Ahmet Kucuk
Alex Diachenko
Wylie Conlon
Omar Estrella
+2

Multiple authors

July 2, 2024

4 min

Copied

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.

Stand up complex, multi-purpose applications in minutes

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}}

Improve operational efficiency and user experience with static and dynamic routes 

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}}

Benefit from seamless page transitions within a performant single-page app architecture

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}}

Bring the benefits of low code to all your tooling, no matter how complex

Superblocks empowers development teams to create modern, fully centralized admin applications with a fraction of the time, effort, and complexity.

  • CTOs & Engineering Leaders can replace and enhance core admin systems 10x faster while democratizing development to junior developers and other semi-technical users.
  • Backend Developers, IT, and Data Teams can build new operational tools into existing apps without worrying about side effects, maintaining a clean separation of concerns between pages, increasing collaboration and development velocity.
  • Operational teams benefit from improved app performance, intuitive user experiences and shareable URLs, enabling them to better serve customer.

Get started with Multi-Page Apps today

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.

Stay tuned for updates

Get the latest Superblocks news and internal tooling market insights.

You've successfully signed up
Muhammed Shuaib
Senior Software Engineer, Velocity Global

"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."

Alex Stomp
Product Manager & Principal Software Engineer, Rain

"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."

Karl Huber
Software Architect, Cvent

"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."

Jesse Shatsky
Jack Perales
Saksham Sachdev
Ahmet Kucuk
Alex Diachenko
Wylie Conlon
Omar Estrella
+2

Multiple authors

Jul 2, 2024