World Congress 2023 β€’ Oct 23, 2023

Build and Deploy a Fullstack App with Open Source Tooling

Noam Honig

Tired of writing repetitive fullstack boilerplate? Stop syncing frontend and backend data models manually. Generate API endpoints instantly for secure React apps using open-source tools.

Pause
Mute Enter Fullscreen
#1 about 4 min

Addressing fullstack boilerplate with a single source of truth

Traditional fullstack applications require repetitive logic and types across boundaries, which can be centralized to prevent duplication.

#2 about 3 min

Adding an Express backend to a Vite React app

Configuring a singular Vite server instance to process both a React frontend and a Node backend streamlines fullstack configurations.

#3 about 3 min

Defining centralized data entities for automatic REST APIs

Applying decorators to shared TypeScript schemas generates fully functional backend CRUD endpoints without hand-writing repeated boilerplate.

#4 about 2 min

Querying strongly typed data directly from the frontend

Frontend repository definitions enable type-safe backend data queries including limits, paging, and field sorting natively.

#5 about 1 min

Executing data mutations through a shared repository interface

Built-in repository methods eliminate redundant HTTP fetch setups by executing saving and deletion requests directly through the shared model.

#6 about 1 min

Implementing live queries and subscriptions for user interfaces

Transitioning static data fetches to active subscription listeners prevents state desynchronization when continuous clients modify remote records.

#7 about 2 min

Sharing explicit cross-stack validation rules automatically

Defining localized constraint logic inside the centralized entity guarantees identical requirement evaluations on both the view interface and API routes.

#8 about 3 min

Optimizing batch operations using custom server methods

Porting excessively repetitive frontend loops into dedicated backend handlers prevents severe network latency and request scaling issues.

#9 about 2 min

Migrating from local JSON storage to relational databases

Merging a proper provider configuration transitions application persistence away from volatile prototype storage directly into active PostgreSQL instances.

#10 about 4 min

Binding authentication and role visualization to shared schemas

Embedding granular permission logic directly into the schema explicitly blocks unauthorized data manipulation and masks forbidden UI elements.

#11 about 3 min

Deploying the application build with cloud environment variables

Tying static code ports and database URLs to external cloud parameters simplifies persistent host networking and ongoing CI pipelines.

#12 about 5 min

Expanding framework compatibility and production deployment use cases

Agnostic entity design adapts naturally to edge deployment structures, interchangeable component layers, and automatic protocol generations without rewriting foundational setups.

Matching moments

3:05 min

Accelerating frontend development with code templates

Alexandra Petri Β· WWC 2023

5:08 min

Overcoming challenges of scaling legacy monolithic frontend applications

Josh Goldberg Β· WWC 2021

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes Β· LIVE

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert Β· WWC 2022

2:02 min

Demonstrating the challenges of live production deployment and rollbacks

Luca Mezzalira Luca Mezzalira Β· WWC 2024

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George Β· LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stoőić

Senior Flutter Developer

Nemanja Stoőić
Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, PaweΕ‚ Matynia

Bartosz Leczycki
PaweΕ‚ Matynia
Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Paul Zimmerman, Eric Wang

Paul Zimmerman
Eric Wang
Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov