Blog
Deploying Next.js on Squadbase
Squadbase supports Next.js, the React-based full-stack web application framework. This article explains how to leverage Squadbase features with Next.js.

Deploying Streamlit on Squadbase
Squadbase supports Streamlit, a framework for building full-stack web applications with Python. In this article you’ll learn how to make the most of Squadbase’s features when working with Streamlit.

Introducing Squadbase, a New Cloud Platform for AI Apps
Today we’re unveiling Squadbase—a cloud PaaS built for the age of AI. It lets you deliver AI apps written in Streamlit or Next.js with enterprise-grade security and operational best practices, right out of the box.

Streamlit vs Dash in 2025: Comparing Data App Frameworks
In 2025, Streamlit and Dash have emerged as the two most mature frameworks, each catering to a different blend of development speed and operational scale. This article reviews their underlying design principles and feature sets to help you decide which one best suits your needs.

Streamlit vs Gradio in 2025: Comparing AI-App Frameworks
Streamlit and Gradio are the go-to lightweight frameworks for shipping AI apps with nothing but Python in 2025. This article dissects how Streamlit’s focus on customizable UIs and operational robustness contrasts with Gradio’s strength in long-running inference and instant sharing, helping you choose the right tool for your specific use case.

JavaScript Frameworks for Internal-App Development in 2025: Next.js, Vercel AI SDK, Evidence, and Observable
In recent years, more and more companies have been building internal web apps—applications that encode unique workflows in code and are used only by employees. For workloads that leverage generative AI or a modern data stack, off-the-shelf SaaS tools can’t easily satisfy every edge case, so building your own with a JavaScript framework is often the best option. This article compares three leading frameworks: Next.js (plus the Vercel AI SDK), Evidence, and Observable.

4 User Authentication Approaches for Delivering Next.js AI Apps Inside Your Organization
With the arrival of the Vercel AI SDK, Next.js has become a leading framework for building AI applications. To share a Next.js AI app privately within your company, you need a robust authentication layer. This article compares the main tools and services you can use to add organization‑grade authentication to a Next.js project—focusing on options that minimize implementation effort rather than building an auth server from scratch.

3 ways to implement user authentication with Streamlit
Streamlit is popular for developing interactive web applications in Python for internal business applications, etc. We will compare in detail three typical methods for user authentication, which is essential for production use.

Creating Beautiful and Interactive Data Visualizations with Python: A Complete Guide to Plotly (Cheat Sheet & Tips)
Learn how to build interactive data visualizations in Python using Plotly Express! This guide comprehensively explains the fundamentals of Plotly, covering basic visualizations such as bar charts and scatter plots, as well as customizations like font changes, background color modifications, and update_layout settings.

What is a Data App? Why is it Important? How Does it Differ from Business Intelligence?
In recent years, "Data Apps" have been gaining rapid attention. This article will explain their overview and benefits, focusing on how they differ from BI tools.

Rise of the Data Workspace
A new kind of workspace has emerged, where businesses and engineers can collaborate on data in real time. With AI and Python, even complex analyses are becoming simpler.
