Migrating a complex app page by page will likely throw up some UX hurdles. The team at WorkOS developed a migration guide that allowed them to test their entire app with App Router while still serving the Pages Router to users before making the final switch.
Link to the article
#react #router #nextjs
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯3π¨βπ»2
Finding the intersection, union, and difference between sets, among other set-related tasks, is now a piece of cake. Available in Node 22+, Chrome/Edge 122+, Firefox 127+, Safari 17+, and now considered a 'baseline' feature.
Link to the article
#js #methods #mozilla
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π3π¨βπ»3
This week, the Ecma General Assembly approved the latest ECMAScript / JavaScript language spec, officially making it a standard. As with ECMAScript 2023, itβs a small step forward, but Dr. Axel looks at whatβs new.
Link to the article
#js #ecma #ecmascript #es2024
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π2π¨βπ»2
One of the most significant TypeScript releases in terms of features in a long time. Thereβs support for the new Set methods (mentioned above), regex syntax checking, isolated declarations, inferred type predicates, and more. A bumper packed release post.
Link to the release
#release #js #ts #typescript
Please open Telegram to view this post
VIEW IN TELEGRAM
π¨βπ»4π2π₯2
Queens is a puzzle game that combines elements of Minesweeper, chess, and Sudoku.
Link to the article
#vue #game
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯2π¨βπ»2
The CSS Working Group resolved to add an inline if() to CSS. Seen by many as an overwhelmingly positive step forward, but one that raises lots of questions too. Lea explains what this all means, and why itβs exciting.
Link to the article
#css #new
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯4β2
This media is not supported in your browser
VIEW IN TELEGRAM
An introduction on harnessing the power of Signed Distance Fields (SDFs) to draw shapes in WebGL and create interactive effects, such as lens blur.
Link to the article
#effect #js #animation #webgl
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯4π2π€―1
Stefan outlines what new developer features are in the beta of Safari 18, and when it will be safe to use them more broadly.
Link to the article
#safari #new #release
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2π±2
A look at some βunder-the-radar' web features, such as the Screen Orientation API and Device Orientation API, and how they can be used to create user friendly, robust PWAs.
Link to the article
#js #api
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π¨βπ»3π2
Qwik 1.6 β Qwik 2 is coming soon, though.
A raft of Node.js Security Releases are due on July 8.
ESLint 9.6 - This release adds some new features and fixes several bugs found in the previous release.
PrimeVue 4.0 - Brand New Theming API, Tailwind CSS Integration, Enhanced UI Component Suite, Optimized Tree-Shaking, MonoRepo for add-ons
Bun 1.1.18 - This release fixes 55 bugs, Support for npmrc, etc.
#releases #js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π3π2
A look at how Ahmad solved a spacing design problem with the CSS cap unit.
Link to the article
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯2π¨βπ»2
As front-end developers, we create visually appealing and interactive interfaces for our applications. However, we also need to prioritize the security of our applications. One of the most significant security threats is Cross-site scripting (XSS) attacks, which can allow attackers to insert malicious scripts into our applications.
Link to the article
#vue #security #xss #frontend #js
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯2π2
Discover all the ways to implement redirects in Nuxt with this comprehensive guide. Learn about server-side, universal, and client-side redirects, along with their pros and cons. Check out the full demo app showcasing each method to see practical examples in action.
Link to the article
#vue #nuxt #router #js #frontend #ssr
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π₯2π¨βπ»2
Late last year, the team at The New York Times set out to take full advantage of React 18 on its flagship news site. This is an interesting case study looking at the challenges faced in upgrading and the significant benefits they managed to take advantage of.
Link to the article
#react #js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯3π¨βπ»2π€£1
Using frameworks, such as Expo, is now the recommended approach when creating new React Native apps. As Nicola explains: βyouβre either using a framework or youβre building your own framework.β
Link to the article
#react #reactnative #js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯4π¨βπ»3
You can 'cancel' XHR and fetch requests, but can you cancel regular promises? Currently, no, but Zachary looks into doing the next best thing: telling a promise the game's up, and discarding/ignoring its eventual results.
Link to the article
#js #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2π¨βπ»2
How to create circular text (animated too if you want) with just pure CSS. A nice decorative element.
Link to the article
#css #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π¨βπ»4π2π₯2
A helpful collection of over 20 plain language guides, covering things such as working with the different core web vitals, optimization techniques, critical CSS, metrics, user monitoring, and more. Youβre bound to find some worthwhile advice here.
Link to the article
#js #frontend #css #html #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯4π¨βπ»2
This talk gets into the nitty gritty of layout options with CSS (think grid, subgrid, gap etc) β with a particular focus on the proposed, new CSS masonry method, what it aims to fix and the prototyping currently underway in Chrome. A good overview of where we are, and where things are heading in terms of laying out our pages
Link to the video
#frontend #css #video
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2π±2