👍6
12 Front End Performance Patterns You Need to Know
Reduce page load times with these performance solutions - http://amp.gs/jlNPZ
#performance
Reduce page load times with these performance solutions - http://amp.gs/jlNPZ
#performance
Medium
12 Front End Performance Patterns You Need to Know
Reduce page load times with these performance solutions
👍3🔥2
Tricks to Cut Corners Using CSS Mask and Clip-Path Properties
Temani Afif shows how to create the cut-corners effect using CSS Mask and clip-path properties. - http://amp.gs/jlNsN
#css
Temani Afif shows how to create the cut-corners effect using CSS Mask and clip-path properties. - http://amp.gs/jlNsN
#css
CSS-Tricks
Tricks to Cut Corners Using CSS Mask and Clip-Path Properties | CSS-Tricks
We recently covered creating fancy borders with CSS, and now we are going to cut the corners with gradients and CSS masks!
👍4
Upgrading Next.js for Instant Performance Improvements
A case study of how the Vercel team brought a Next.js 8 demo up to Next.js 12 standards and saw huge improvements in the process. - http://amp.gs/jlNb3
#react
A case study of how the Vercel team brought a Next.js 8 demo up to Next.js 12 standards and saw huge improvements in the process. - http://amp.gs/jlNb3
#react
👍6
Exciting Times for Browsers
Michelle Barker gives an overview of new things coming to browsers in the near future. - http://amp.gs/jlAvU
#css
Michelle Barker gives an overview of new things coming to browsers in the near future. - http://amp.gs/jlAvU
#css
CSS { In Real Life } | Exciting Times for Browsers (and CSS)
Tips, tricks and tutorials on the web’s most beautiful language.
👍3
The Tao of Node: On Design, Architecture and Best Practices
A developer has boiled down all of the hard-earned best practices and gut feelings he’s picked up for developing high-quality Node apps over time. - http://amp.gs/jlAHt
#nodejs
A developer has boiled down all of the hard-earned best practices and gut feelings he’s picked up for developing high-quality Node apps over time. - http://amp.gs/jlAHt
#nodejs
👍5
Vuetify 3 in Beta
Vuetify 3's API is now stable, bringing it another step closer to official Vue 3 support. - http://amp.gs/jlql6
#vue
Vuetify 3's API is now stable, bringing it another step closer to official Vue 3 support. - http://amp.gs/jlql6
#vue
👍6
Locale Aware Sorting in JavaScript
When building a localized app, the default sorting logic for strings might not do quite what you want.. localeCompare and Intl.Collator to the rescue. Is this just for browsers? Nope. Node supports Intl too. - http://amp.gs/jlqPP
#javascript
When building a localized app, the default sorting logic for strings might not do quite what you want.. localeCompare and Intl.Collator to the rescue. Is this just for browsers? Nope. Node supports Intl too. - http://amp.gs/jlqPP
#javascript
👍3
findLast and findLastIndex: Proposed Ways to Search Arrays from End to Start
Dr. Axel quickly covers the stage 3 proposal for Array.prototype.findLast and Array.prototype.findLastIndex that will provide an efficient way to find things in an array going from the last back to the first item. - http://amp.gs/jlqiW
#javascript
Dr. Axel quickly covers the stage 3 proposal for Array.prototype.findLast and Array.prototype.findLastIndex that will provide an efficient way to find things in an array going from the last back to the first item. - http://amp.gs/jlqiW
#javascript
👍8👏1
Angular — Micro-Frontend
Everything you need to know about microservice oriented architecture for the frontend from beginner to… - http://amp.gs/jlsRD
#angular
Everything you need to know about microservice oriented architecture for the frontend from beginner to… - http://amp.gs/jlsRD
#angular
Medium
Angular — Micro-Frontend
Everything you need to know about microservice oriented architecture for the frontend from beginner to advanced
👍5
Introducing the Brand-New Auth0 Vue SDK
Learn about the essential features of the Auth0 Vue SDK and how it helps developers secure Vue 3 apps. - http://amp.gs/jlizy
#vue
Learn about the essential features of the Auth0 Vue SDK and how it helps developers secure Vue 3 apps. - http://amp.gs/jlizy
#vue
👍2
Designing a Better Infinite Scroll
Vitaly Friedman outlines the problems with infinite scroll and offers some advice on designing a better infinite scroll experience. - http://amp.gs/jliq1
#css
Vitaly Friedman outlines the problems with infinite scroll and offers some advice on designing a better infinite scroll experience. - http://amp.gs/jliq1
#css
Smashing Magazine
Infinite Scroll UX Done Right: Guidelines and Best Practices — Smashing Magazine
Infinite scroll can be designed well. Best practices and guidelines to improve the UX of infinite scroll with bookmarks, footer reveal and pagination.
👍4
JavaScript and Node Testing Best Practices: 2022 Edition
Fifty best practices divided into categories (testing, backend, frontend, etc.) complete with simple examples. We first linked to this 2½ years ago, but a new edition is now out updated for 2022 standards and with translations in 7 other languages including Chinese, Spanish and French. - http://amp.gs/jlDxC
#nodejs
Fifty best practices divided into categories (testing, backend, frontend, etc.) complete with simple examples. We first linked to this 2½ years ago, but a new edition is now out updated for 2022 standards and with translations in 7 other languages including Chinese, Spanish and French. - http://amp.gs/jlDxC
#nodejs
👍4❤2
Exploring SvelteKit in 2022 by Building a Portfolio Site
SvelteKit is a framework for building Svelte apps that handles the boring bits while letting you focus on the fun and creative bits of app writing. - http://amp.gs/jlDaC
#sveltekit
SvelteKit is a framework for building Svelte apps that handles the boring bits while letting you focus on the fun and creative bits of app writing. - http://amp.gs/jlDaC
#sveltekit
👍2
Opinionated Angular Setup
Steps I take when I set up a new Angular project. - http://amp.gs/jluVC
#angular
Steps I take when I set up a new Angular project. - http://amp.gs/jluVC
#angular
Medium
Opinionated Angular Setup
Steps I take when I set up a new Angular project.
👍5
When Does React Render Your Component?
If you’re still a little flummoxed by React rendering behaviour, this takes another crack at explaining it by walking the fine line between superficial overview and technical deep dive. - http://amp.gs/jlJti
#react
If you’re still a little flummoxed by React rendering behaviour, this takes another crack at explaining it by walking the fine line between superficial overview and technical deep dive. - http://amp.gs/jlJti
#react
zhenghao.io
When does React render your component?
When and why does React render my component exactly?
👍4
How to Make Better Vue Component Props?
Components are a core concept of the Vue library. Here are tips on how to make better Vue component props. - http://amp.gs/jlJHD
#vue
Components are a core concept of the Vue library. Here are tips on how to make better Vue component props. - http://amp.gs/jlJHD
#vue
👍3
Node v12.22.12 (LTS) Released: It's the Final Node 12
A pleasantly gentle week for Node releases with just the final Node.js 12 release making the cut. Node 12 goes ‘end of life’ on April 30 and will receive no updates after then. - http://amp.gs/jl07b
#nodejs
A pleasantly gentle week for Node releases with just the final Node.js 12 release making the cut. Node 12 goes ‘end of life’ on April 30 and will receive no updates after then. - http://amp.gs/jl07b
#nodejs
👍5🥰2
How To Match HTML Elements With an Indeterminate State
Stefan Judis explains how to use the :indeterminate CSS pseudo-class to match different elements with an indeterminate state. - http://amp.gs/jlK8K
#css
Stefan Judis explains how to use the :indeterminate CSS pseudo-class to match different elements with an indeterminate state. - http://amp.gs/jlK8K
#css
🥰3👍2