VueWeekly.dev - Issue #8 - The (new) Ionic Vue Beta + Interviews with Evan 🎙️
Announcing the (new) Ionic Vue Beta
Anyone else feeling déjà vu? It feels like not too long ago we were launching the Ionic Vue beta built with Vue 2. Given that the release of Vue 3 is quickly approaching, we thought this would be a perfect time to start preparing Ionic Vue for launch. Today, I am thrilled to announce the new and improved Ionic Vue beta built with Vue 3!
We are excited to see this beta released. The renewed focus on the Vue way of doing things shines through in the updates that have been made - see Building on Vue Router section.
How I built a serverless recipes app with FaunaDB and Vue.js
At first, I was tempted to go for a static site + headless CMS approach that worked really well for many other projects I did - it could be considered serverless, but it wouldn’t have been a challenge, nor anything I hadn’t done before; and that’s precisely the reason I went looking for something else, eventually going for Vue.js + FaunaDB for this project.
An in-depth walkthrough with code snippets highlighting the use of FaunaDB within Vue. This post paints a complete project that can be used as a starting point for any type of CRUD based application that is serverless.
Interviews with Evan
”…building a popular framework has a lot more to do with understanding your users, designing sensible APIs, building communities, and long term maintenance commitment.”
Evan You · The ReadME Project · GitHub
How Evan empowers developers to first define and then reach their goals.
Vue.js Creator Evan You Interview: “You need to understand what your users want”
We had a chance to speak to Evan about the release of Vue 3, his opinion on no-backend & fullstack approaches, Vue.js use cases and the work-life balance of the creator of the technology.
Laravel lazy loading Vue Components
This article will outline how to lazy load (dynamically load) VueJS Single File Components…The objective is to create components that can be loaded as needed in order to speed up page loads
The New Target Static Mode in Nuxt
As of v2.14.0 of Nuxt.js, you may notice a new configuration while setting up a new Nuxt project. When following the prompts, you’ll see a prompt for “Deployment Target”, and one of the options is “Static/Jamstack hosting.
How to setup a PWA with Quasar and Laravel
we recently had to develop a PWA (progressive web app) and since the Quasar framework is well suited for such tasks, we immediately decided to use it to develop its frontend app. However, we wanted to use Laravel as the backend framework due to its maturity and many features, so we had to find a way to make both environments work together.
It’s usually the integration tips that save us the most time 😊.
Using Vue 3 Beta with Ionic Components & Capacitor Plugins
This sample/tutorial will walk through the integration of the following features in an Ionic Capacitor web/mobile application using the latest version Ionic Framework Vue.js Components and Vue.js, version three which is still in beta.
I am also using the latest beta release of the Ionic integration with Vue. I am using TypeScript in the example and relying heavily on the new pattern of composition when creating single file components.
How to build a simple Twitter clone using Django and Vue.js
Building a social network isn’t just a really cool project, but it’s also a project that can teach you a lot of new cool things. In this video we will begin by installing the software we need, creating a new Django project and build a simple Twitter clone piece by piece. At the end of this video, you will have a working social network that we will deploy to a live server.
SaaS Quickstart - AWS + Stripe + Vue
This project is an example SaaS app which allows you to register users and monitor their usage using credits and take payments (including subscriptions) using Stripe. The infrastructure is written using CloudFormation.
Made with Vue
- https://vctr.xyz/ - A sandbox for visualizing linear algebra using Rete.js!