© 2026 Hashnode
TL;DR Stop manually writing API server or client code. Define your API schema first with OpenAPI, then auto-generate type-safe server stubs (Go) and client API code (Dart/Flutter). This workflow eliminates boilerplate, prevents integration bugs, and...

This final part of the Dart Frog Full Course is finally here! 🥳 Hi guys, Samuel here again. Today, will be deploying our secure Todo API (with JWT auth from Part 4) to Globe (globe.dev). Globe is the go-to deployment platform for Dart & Flutter in 2...

Hey guys! Welcome to Part 4 of our Dart Frog series. If you missed Parts 1, 2, and 3, we set up Dart Frog, built a CRUD API for our Task App, and integrated it on frontend app. Watch it now if you’re new! Today, we will integrate full authentication ...

Hey guys! Welcome to Part 2 of our Dart Frog series. If you missed Part 1, we set up Dart Frog and built a basic API with hot reload. Watch it now if you’re new! Today, we’re leveling up: Building your first real REST API, a full CRUD Todo endpoint, ...

Dart is surging in popularity for cross-platform mobile apps, especially with Flutter’s ecosystem exploding over the years. This article explains the essentials of Dart in a concise 6-minute read. No prior experience required: copy-paste the snippets...

Resumen Las Vistas Previas de Widgets de Flutter (Flutter Widget Previews) son una potente característica experimental que permite a los desarrolladores ver el renderizado de widgets en tiempo real, de forma separada a una aplicación completa, en el ...

Today, I spent the whole day practising everything I’ve learned about collections in Dart: lists, sets, and maps. After learning their definitions and features, I wanted to make sure I could use them comfortably in real programs. I didn’t want to jus...
