JavaScript Congress Nov 25, 2021

Modern Web Development with Nuxt3

Alexander Lichter

Is complex boilerplate slowing down your Vue projects? Nuxt 3 completely revamps web development with Vite, file-system routing, and a serverless Nitro engine for lightning-fast deployments.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to modern web development with Nuxt two

Nuxt acts as an intuitive framework built upon Vue to simplify the overall modern web development stack.

#2 about 4 min

Core architectural reasons for migrating to Nuxt three

Upgrading dependencies and incorporating tooling like Vite addresses internal constraints to better support edge computing deployments.

#3 about 4 min

Built-in functionality and default configuration in Nuxt three

Establishing standardized default behaviors removes complex configuration barriers by providing sensible baselines out of the box.

#4 about 4 min

Exploring folder structures and file system based routing

Adopting a standardized directory structure enables automatic mapping of views into fully functional routing logic dynamically.

#5 about 4 min

Default performance optimizations and smart prefetching content strategies

Features like native code splitting and dynamic cache busting operate transparently to dramatically increase application load speeds.

#6 about 6 min

Rendering options including dynamic server rendering and generation

Supporting varied output strategies empowers applications to leverage single-page, fully dynamic server, or statically generated HTML layouts.

#7 about 3 min

Leveraging the modular ecosystem for third party integrations

Utilizing a built-in module system enables seamless implementation of external libraries and complex plugins without customized legacy logic.

#8 about 4 min

Developer experience enhancements, auto imports, and community support

Native automated importing functions and comprehensive core type definitions accelerate workflows while reducing the need for explicit component declarations.

#9 about 14 min

Practical demonstration of application initialization and data fetching

A practical walkthrough illustrates starting a new repository, implementing URL parameters, and handling hydration while fetching endpoint data.

#10 about 2 min

Question and answer regarding build tools and environments

Vite operates effectively across both local development environments and full production environments depending on underlying project configuration choices.

Matching moments

1:45 min

Implementing server-rendered Vue apps using the Nuxt framework

Marius Obert Marius Obert · World Congress 2022

4:05 min

Core features of the Nuxt meta-framework for Vue

Chris Heilmann +2 · LIVE

1:27 min

Summary of modern Next.js web development toolchains

Marius Obert Marius Obert · World Congress 2023

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · World Congress 2025

5:04 min

Reimagining modern web application servers with the Nitro engine

Daniel Roe · JS Congress

3:47 min

Modernizing legacy architecture and framework migration challenges

Mauricio Frias Mauricio Frias

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
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

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

Speed up your CI/CD pipelines by caching build & runtime artifacts

Thijs Feryn

Technical Evangelist at Varnish Software

Thijs Feryn
Open session

World Congress 2026 North America

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

Reprompting the Wheel? Why AI Won’t Save Your Content Platform

Benni Mack

TYPO3 CMS Project Lead at TYPO3

Benni Mack