Marius Obert
From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners
#1about 2 minutes
Why use meta-frameworks like Next.js and Tailwind CSS
Meta-frameworks like Next.js offer benefits such as improved SEO and performance, while Tailwind CSS simplifies styling without writing traditional CSS.
#2about 2 minutes
Understanding the traditional Next.js Pages Router
The Pages Router uses a file-based system where each TSX file in the `pages` directory corresponds to a specific URL route.
#3about 4 minutes
Introducing the new App Router in Next.js 13
Next.js 13 introduces the App Router, which uses a new directory structure and defaults to React Server Components for server-side rendering.
#4about 4 minutes
Rapidly styling a user interface with Tailwind CSS
Use Tailwind's utility classes directly in your HTML to handle layout, colors, sizing, and even animations without leaving your component file.
#5about 4 minutes
Building API endpoints with the new App Router
API endpoints in the App Router are created by adding a `route.ts` file inside a named directory within the `app/api` folder.
#6about 5 minutes
Creating new pages with the App Router's conventions
New pages are created by making a new folder for the URL path and placing a `page.tsx` file inside it to define the component.
#7about 5 minutes
Implementing backend logic with Next.js Server Actions
Server Actions allow you to run secure, server-side code directly from your components in response to user events like form submissions.
#8about 3 minutes
Recap of Next.js 13 features and Q&A
A summary of the key features covered, including the App Router and Server Actions, followed by questions on VS Code extensions and using Next.js for PWAs.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
08:09 MIN
An overview of Next.js and its optimization capabilities
Next.js Unleashed: Optimizing Web Vitals for superior User Experience
02:25 MIN
Solving UI challenges with a modern tech stack
Building Interactive Async UI with React 19 and Ariakit
02:14 MIN
Introducing the modern stack for a course platform
Build Your Own Subscription-based Course Platform
24:31 MIN
Integrating with the web ecosystem and tooling
Lynx: Native for More
01:34 MIN
Getting started with Next.js for React applications
GraphQL + Apollo + Next.js: A Lovely Trio
23:55 MIN
A deployed version of the app using Next.js
Rust and Docker: Let's build an AI-powered app!
11:55 MIN
Implementing dynamic routes and using TypeScript
GraphQL + Apollo + Next.js: A Lovely Trio
15:16 MIN
Demonstrating a multi-version and multi-framework app
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
Featured Partners
Related Videos
Building Interactive Async UI with React 19 and Ariakit
Aurora Scharff
Level up your Angular CSS with Tailwind CSS
Patricio Vargas
Level up your Angular CSS with Tailwind CSS
Patricio Vargas
Next, Nest, Nuxt… Nust?
Marius Obert
Why HTMX is crushing React, Vue & Svelte.
Felix Eckhardt & Benedikt Stemmildt
To New Frontiers: The Future of Frontend Development
Rainer Hahnekamp
Next.js Unleashed: Optimizing Web Vitals for superior User Experience
Eileen Fürstenau
Modern Web Development with Nuxt3
Alexander Lichter
Related Articles
View all articles
.webp?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.

Senior Frontend Developer - Typescript / Svelte - (f/m/x)
doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript
Frontend Web Developer (JavaScript, React)
Die Socialisten
Vienna, Austria
Senior
Jest
React
Redux
JavaScript

Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
GIT
HTML
Vue.js


Web Entwickler:in Next.js / React
NUUK GMBH
Hamburg, Germany
GIT
Next.js
Terraform
TypeScript
Continuous Integration


Web Developer Full-Stack (Laravel/Tailwind)
Racerfish
Rapperswil-Jona, Switzerland
GIT
HTML
Unix
MySQL
Nginx
+3

Senior Frontend ( Con experiencia Next.js )- hibrido Barcelona
SlashMobility
Next.js
Continuous Integration
