Channel
Interviewed Person
Daniel Roe
In this presentation, we'll take a tour of Nuxt 3, creating, building and deploying a real, live-coded app to a serverless environment. We'll talk about how changing requirements in today's serverless world require frameworks to change, and how that makes a difference for UX and performance. Along the way, we'll also explore how Nuxt 3 makes developer life easier, some cool new features from the CLI and available within nitropack, the new rendering framework designed for the edge, plus a sneak peek of what's coming next. Daniel Roe - a core team member of Nuxt - previously CTO of a tech startup. His open-source work has a particular focus on serverless, TypeScript, and the composition API. He's based in the North East of England where he lives with his family, three cats, and a dog. This presentation was recorded during Vue.js Meetup by Monterail, organized with Vue.js Poland. Timestamp: 0:00 - Intro 0:20 - About Daniel Roe 1:32 - Why Nuxt? 3:02 - Whatβs Changing in 2022? 4:09 - What isnβt Changing 5:39 - The Nitro vision 8:07 - The Nitro Toolbox 23:10 - Deployment Visit our website π https://monterail.com Like us on Facebook π https://facebook.com/monterail Follow us on Twitter π https://twitter.com/monterail Would you like to work with the official Vue.js partner? Check our job offers π https://hi.monterail.co/3kZOtkp #vuejs #nuxt3 #danielroe
and i have a presentation which is amazing so i can tell you about i could tell you about edge rendering with nux which is probably um what you're more interested in than my uh my home on the banks of the river weir which i could also talk about so my own background just just to add is is really from the agency and sas startup perspective so that was my route into open source and so when i'm looking at
and thinking about what we can do with nuxt or nitro that's my that's where i'm coming from i guess we all come from different perspectives but that's that's me um so i wanted to uh give you a little view of uh of home this is where i work that's my desk view and that's one of the cats um so if you're ever there are three i just i just want to repeat we have three cats they are very nice but this one is the most
um polite she doesn't sit on my keyboard most of the time there are certainly issues and pr's that i have submitted created closed um by cat which i do apologize for if that's affected any of you in future but if you are ever messaging me on twitter or i'm creating an issue on or discord however it is i'm probably sitting here and probably having a cup of tea or coffee that's me um so let me tell you about next if you
don't know about next you probably probably know about next but if you don't know about nut actually who here doesn't know about next raise their hand that's great okay i'm engaging with you nux has a framework for building web applications and you might know about it from knucks too um what i particularly like about nuts is that it's progressive so you don't need anything to start you just create a next app using the command
line tool and you can just say next start next build that's all you really need to do best practices are built in you can take full control you can you customize absolutely everything about nux through quite an advanced hooks and configuration mechanism but really uh you get a server-side rendering out of the box all the files in your pages directory get turned into roots with automatic bundle splitting lots of really cool features which i won't particularly go into um
that's all nuts too and we've basically built on that for next three and i had quite a lot more amazing things which i won't get a chance to show you today but which i absolutely am really excited about uh from a developer experience point of view um it's super minimal fully typed everything is magical i i'm not meant to talk about it today but maybe at the end if i'm forced to and the pizza hasn't arrived um i'll show you uh some cool stuff about next three what i particularly want to talk about though um is some drivers that are
moving where we how we build how we think about uh web applications uh in 2022 which i think is the year we're in but i'm not entirely sure because there was this thing that happened over the last two years that's really confused me um and in 2022 and in 2021 and this sort of movement that we're going that was covet i'm talking about covet i'm talking about a global pandemic i just want to say i just that was what i was
mentioning but in 2022 we're seeing a move towards serverless we're seeing a move towards different technologies you'll be thinking about cloudflare workers or dino um that netlify just announced a really cool rendering feature but it's all running on dino at the edge close to users there are a lot of really interesting things that are happening at the moment um and a lot of them are different from the traditional model of a server-rendered application that we've traditionally thought about which is on