We often feature ECMAScript proposals that are in their later stages, but how about a brand new one you could get involved with? This one proposes an interesting additional bit of language syntax (?=) that returns a [error, value] tuple from an assignment.
Link to the article
#js #ecmascript #engine #frontend
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯7π6π¨βπ»1
Imagine building a cool quotes app in Vue js 3 with script setup and composition API. To make it even cooler, you want to let users sort the quotes by different criteria. Here's where computed properties come in to play! In this quick tutorial, learn how to leverage computed properties to effortlessly sort lists in Vue.js 3.
Link to the article
#frontend #vue #composition #computed #junior #easy #base
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯6π2π¨βπ»1
This media is not supported in your browser
VIEW IN TELEGRAM
We always love Frankβs dives into how he produces neat JavaScript experiments and, in this case, a complete game in just 13KB β and if it inspires you, the latest js13kGames game development competition has just started.
Link to the article
#frontend #game #js
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯8π1π¨βπ»1
We now have broad support for the relative color syntax. Chris Coyier takes a look a this βextremely powerful way to manipulate colors in CSSβ in relation to colors you're already using.
Link to the article
#css #frontend
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π3π₯3π¨βπ»1
If youβve never attempted to make your own font, this might be a cool place to start! This interactive tool allows you to customize each letterβs shape and kerning, and you can install it as a PWA.
Link to the tool
#frontend #tool #font
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯4π2π¨βπ»1
Understanding how search engines crawl, render, and index web pages is crucial for optimizing sites for search engines. Over the years, as search engines like Google change their processes, itβs tough to keep track of what works and doesnβtβespecially with client-side JavaScript.
Weβve noticed that a number of old beliefs have stuck around and kept the community unsure about best practices for application SEO:
- βGoogle canβt render client-side JavaScript.β
- βGoogle treats JavaScript pages differently.β
- βRendering queue and timing significantly impact SEO.β
- βJavaScript-heavy sites have slower page discovery.β
Link to the article
#frontend #js #google #vercel
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯2π1π¨βπ»1
Robin opines on some widely discussed topics in the React community over the past year or two: Whereβs React going? Is it a frontend library? How does the backend fit in? He shares his thoughts on what led him to use Server Components and Server Actions and to consider React as more of a full-stack solution.
Link to the article
#frontend #react #fullstack
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯5π4π¨βπ»1
I'm pretty excited about this release - we've ported some features we had planned for Nuxt v4 back to v3, as well as a raft of bug fixes and performance improvements - as usual.
Link to the release
#frontend #vue #nuxt
#release
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯5π2π¨βπ»1
Astro 4.14 is out now! This release includes the first experimental release of the Content Layer API, our new super-flexible solution for managing content in Astro projects, support for Intellisense inside content files, and more.
Link to the release
#frontend #vue #react #astro
#release
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯4π1π1