In this workshop, we will develop a real-life-like app using Nuxt.js - from creating the project to the final deployment. During this process we will take a look at various of the core features Nuxt.js offers and also show common pitfalls and how to avoid them.
2 days
max. 20
English or German
Vue.js is a popular, modern JavaScript framework for developing interactive web applications. This workshop is aimed at participants with no previous knowledge of using JavaScript frameworks and offers a comprehensive introduction to the basics of Vue 3.
3 days
max. 20
English or German
Ever wondered how to effectively utilize the Composition API in Vue 3 and what actual benefits it brings to your projects? Fear no more - In this workshop, I'll teach you all about Vue's Composition API, as well as how to migrate from the Options API, proven composable patterns, pitfalls, and recommendations for the CAPI.
1 day
max. 20
English or German
With the release of Vue 3, a lot of things became easier. Unfortunately, loading dynamic assets such as images is not one of them. In the following article, I want to demystify the process of dynamic asset loading in Vue 3 or Nuxt 3 and explain why static assets can be loaded easily...
SSR is amazing but also comes with errors you might have not seen before. Especially one problem still boggles lots of minds: When Vue Hydration fails. In this article we will take a look at possible reasons, explain what the error means and how to fix it.
Loading images with a dynamic source often confuses developers that are new to Vue and Nuxt.js. In the following article, I want to demystify the process of dynamic image loading in Vue and Nuxt, and explain why static images can be loaded easily...
As a Vue developer, you may have heard the term server-side rendering. Even if you are not using a framework like Nuxt.js it is important to know how to write universal SSR-ready components. And guess what, it isn't even hard!
Server-side rendering in Vue has lots of benefits. Especially with frameworks like Nuxt.js, developing SSR Vue applications is a breeze, no matter if you use dynamic SSR or static site generation. But on the other hand, server-side rendering also comes with a fair increase of complexity and errors you might have not seen before. While most of them are documented and workarounds are available, one error still boggles lots of minds: When Vue hydration fails.
What do a SaaS landing page, a blog, and an e-commerce store have in common? They should all be easily found through search engines by as many people as possible. This makes Search Engine Optimization (SEO) crucial for the success and revenue of your project.
Trice is nice! My third time joining the Web Rush crew and it was a blast. In this episode (250) we talked about my lessons building Vue 3 applications and migrating my client's applications over. Also, Dependency Injection and Vue's Reactivity system were discussed.
What do a SaaS landing page, a blog, and an e-commerce store have in common? They should all be easily found through search engines by as many people as possible. This makes Search Engine Optimization (SEO) crucial for the success and revenue of your project.
Since Vue existed, people have used it for dozens of different kinds of applications. While Vue is powering the entire frontend most of the time, there are also situations where (re-)building the frontend with Vue simply doesn't work out. On the one hand, time and budget are scarce, on the other hand, web apps need interactive components and modern solutions to avoid technical dept.
Since Vue existed, people have used it for dozens of different kinds of applications. While Vue is powering the entire frontend most of the time, there are also situations where (re-)building the frontend with Vue simply doesn't work out. On the one hand, time and budget are scarce, on the other hand, web apps need interactive components and modern solutions to avoid technical dept.
The goal of the workshop was to teach people the fundamentals of the web: How the web works, the basics of the three main languages HTML, CSS and JavaScript and how to use them together.
What do a SaaS landing page, blog and e-commerce store have in common? They should all be found through a search engine, ideally by as many people as possible. Search engine optimization (SEO) can therefore be decisive for the success and also the revenue of your projects. But when it comes to Vue.js and SEO, there are many controversial opinions about the impact of Vue on SEO efforts. In my session we will go through the basics of SEO and examine best practices and their implementations with the help of vue-meta and Nuxt.js.
What do a SaaS landing page, blog and e-commerce store have in common? They should all be found through a search engine, ideally by as many people as possible. Search engine optimization (SEO) can therefore be decisive for the success and also the revenue of your projects. But when it comes to Vue.js and SEO, there are many controversial opinions about the impact of Vue on SEO efforts. In my session we will go through the basics of SEO and examine best practices and their implementations with the help of vue-meta and Nuxt.js.
What do a SaaS landing page, blog and e-commerce store have in common? They should all be found through a search engine, ideally by as many people as possible. Search engine optimization (SEO) can therefore be decisive for the success and also the revenue of your projects. But when it comes to Vue.js and SEO, there are many controversial opinions about the impact of Vue on SEO efforts. In my session we will go through the basics of SEO and examine best practices and their implementations with the help of vue-meta and Nuxt.js.
There is an incredible amount of search engine requests every day. And all the people searching want to find the best content for them, not matter if that's an article, a new product or an answer to a question. So no matter if you have an e-commerce platform, a blog or a niche-site - you want to be found through engines like Google or Bing.
What do a SaaS landing page, blog and e-commerce store have in common? They should all be found through a search engine, ideally by as many people as possible.
Clean Code is undoubtfully important. Too much technical debt can slow down projects and, in the end, ruin companies. While the principles themselve are clear thanks to Uncle Bob, this talk lays the focus on Clean Code when working with the frameworks Vue.js and Nuxt.js.
Some of you might have heard of JAMstack already - a new approach to build and deliver web applications. In this talk, we will look at the pros and cons of JAMstack and see how Vue and vue-based frameworks like Nuxt.js or Gridsome will help us building performant, small and efficient web sites and web applications.