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!

javascript Article's
30 articles in total
JavaScript is a versatile language for web development, enabling interactive and dynamic user experiences across all major browsers.
Favicon
7 Developer Tools That Will Boost Your Workflow in 2025
Favicon
Creating a live HTML, CSS and JS displayer
Favicon
Designing for developers means designing for LLMs too
Favicon
Unique Symbols: How to Use Symbols for Type Safety
Favicon
Flutter vs React Native in 2025: A Comprehensive Comparison
Favicon
How To Build Beautiful Terminal UIs (TUIs) in JavaScript 2: forms!
Favicon
[Boost]
Favicon
CΓ³mo Iniciar y Crecer como Desarrollador Frontend en 2025
Favicon
Building bun-tastic: A Fast, High-Performance Static Site Server (OSS)
Favicon
My React Journey: Project
Favicon
How to Use JavaScript to Reduce HTML Code: A Simple Example
Favicon
Easy Discount Calculation: Tax, Fees & Discount Percentage Explained
Favicon
GraphQL Transforming API Development
Favicon
7 Mistakes Developers Make When Learning a New Framework (and How to Avoid Them)
Favicon
Why Is Everyone Unhappy With JavaScript? | State of Javascript 2024 Survey
Favicon
Decreasing server load by using debouncing/throttle technique in reactjs
Favicon
What is Next Js: A Beginner's guide to Next Js
Favicon
Angular Addicts #33: NgRx 19, using the Page Object Model in tests, Micro Frontends using Vite & more
Favicon
Debugging Adventure Day 1: What to Do When Your Code Doesn’t Work
Favicon
10 Must-Bookmark Open Source Projects for Developers
Favicon
Build a Secure Password Generator with Javascript
Favicon
Everything you need to know about load testing concurrent users
Favicon
forms in the terminal w/ JavaScript? if you love Terminal UI's check this out!
Favicon
340+ Websites every developer should know
Favicon
Learning Vue
Favicon
Test Scenarios vs. Test Cases: Understanding the Differences
Favicon
LeetCode Challenge: 290. Word Pattern - JavaScript Solution πŸš€
Favicon
Understanding Node.js Cluster: The Core Concepts
Favicon
Speed Up Your Frontend Development 10x with These Mock Tools πŸš€
Favicon
[Boost]

Featured ones: