Logo

dev-resources.site

for different kinds of informations.

Learning Vue

Published at
1/15/2025
Categories
vue
webdev
learning
javascript
Author
brwmaster
Categories
4 categories in total
vue
open
webdev
open
learning
open
javascript
open
Author
9 person written this
brwmaster
open
Learning Vue

Three months ago, I switched jobs and transitioned from working on a React/Next.js frontend to a Vue 3 frontend.

While this isn't my first time using Vue 3, it is the first time I decided to properly learn it. So, I subscribed to @vueschool_io and started the Vue.js 3 Fundamentals with the Composition API course, thinking, "This is all standard stuff, and I already know everything."

But boy, was I wrong!

It only took two lectures to learn something so small and simple yet incredibly elegant:

<li v-for="{id, label} in items" :key="id">{{ label }}</li>
Enter fullscreen mode Exit fullscreen mode

In all the time I wrote Vue I have never knew this and always went
for this approach:

<li v-for="item in items" :key="item.id">{{ item.label }}</li>

Enter fullscreen mode Exit fullscreen mode

This small discovery showed me the value of taking the time to properly learn a framework. Sometimes, even the smallest tips can make a big difference.

What little coding tricks have surprised you? Share them below!

vue Article's
30 articles in total
Favicon
Learning Vue
Favicon
Resolving Auto-Scroll issues for overflow container in a Nuxt app
Favicon
Building a new Chat
Favicon
Creating a scalable Monorepo for Vue - Workspaces
Favicon
Creating a scalable Monorepo for Vue - Intro
Favicon
How to Load Remote Components in Vue 3
Favicon
Middlewares: O que sΓ£o e como utilizar no Nuxt.JS
Favicon
Sore Throat: Causes, Symptoms, and Treatment
Favicon
Transform Your Web Development Workflow with These JavaScript Giants
Favicon
Integrate Storybook with VueJS
Favicon
Why JSX/TSX Isn't Cool
Favicon
We released AdminForth Components Library
Favicon
JSON Visual Edit
Favicon
How to create perfect CSS circle sectors
Favicon
Shady QR Code Generator Pages? Ugh!
Favicon
I Built a CaddyFile Generator Tool in Just 8 Hours – Here’s How It Went
Favicon
How to setup VueJs in Neovim (January 2025)
Favicon
Corello, Simple Dtos in FrontEnd
Favicon
The easiest way to migrate from Nuxt 3 to Nuxt 4!
Favicon
Vike - Next.js & Nuxt alternative for unprecedented flexibility and dependability
Favicon
Creating a Scroll-Spy Menu with Nuxt 3 and Intersection Observer API
Favicon
vue project
Favicon
Vue.js Fetch API | Search Vue.js | Sort Vue.js | Pagination Vue.js | Filter Vue.js
Favicon
[Boost]
Favicon
Testing Vue components with Vitest
Favicon
How can VoidZero be commercialized?
Favicon
romantic-cannon-lpg3yr
Favicon
Building a Vue CRUD App with a Spring Boot API
Favicon
Vue 3 Slowly Turning Into React? (I'm Honestly confused.)
Favicon
Angular vs. React vs. Vue

Featured ones: