The Frontend Developer/Engineer Handbook 2024
A guide to the current webdev landscape, covering how to get up to speed on topics like editors, CSS, UX, UI, the command line, tools and frameworks, perf, accessibility, etc. - https://frontendmasters.com/guides/front-end-handbook/2024/
#handbook
A guide to the current webdev landscape, covering how to get up to speed on topics like editors, CSS, UX, UI, the command line, tools and frameworks, perf, accessibility, etc. - https://frontendmasters.com/guides/front-end-handbook/2024/
#handbook
Frontend Masters
The Front End Developer/Engineer Handbook 2024
The handbook provides an in-depth overview of the skills, tools, and technologies necessary to excel as a front-end developer / engineer.
The New !important
Geoff Graham examines an interesting technique of increasing specificity. - https://geoffgraham.me/the-new-css-important
#css
Geoff Graham examines an interesting technique of increasing specificity. - https://geoffgraham.me/the-new-css-important
#css
Geoff Graham
The New !important - Geoff Graham
I spotted this CSS used in a very popular WordPress theme:
Build Your Own React.js in 400 Lines of Code - https://webdeveloper.beehiiv.com/p/build-react-400-lines-code
#react
#react
Web Developer
Build Your Own React.js in 400 Lines of Code
Explore the underlying mechanics of React. Deep dive into the architecture and core functionality of React asynchronous updates.
A Last Push Towards Express 5.0
You may recall that several months ago a plan to reignite development on Express was formed, and it’s already bearing fruit with a final version of Express 5.0 due to land soon. - https://github.com/expressjs/discussions/issues/233
#nodejs
You may recall that several months ago a plan to reignite development on Express was formed, and it’s already bearing fruit with a final version of Express 5.0 due to land soon. - https://github.com/expressjs/discussions/issues/233
#nodejs
GitHub
Express 5.0 - last push! · Issue #233 · expressjs/discussions
This issue includes a reference to all the PRs/issues or pending tasks for Express and dependencies needed to finally ship Express@5. Rules (WIP): If something is completed, just marked If there is...
Build a dApp Using Waku (Decentralized Communication) and Vue.js
This article will guide you on how to build a decentralized application (dApp) using Waku, an uncompromising decentralized communication protocol, and Vue.js, a popular JavaScript framework for building user interfaces. - https://blog.wolzcodelife.com/build-a-dapp-using-waku-decentralized-communication-and-vuejs
#vue
This article will guide you on how to build a decentralized application (dApp) using Waku, an uncompromising decentralized communication protocol, and Vue.js, a popular JavaScript framework for building user interfaces. - https://blog.wolzcodelife.com/build-a-dapp-using-waku-decentralized-communication-and-vuejs
#vue
wolz CODElife's Blog | Joel Adewole
Build a dApp Using Waku (Decentralized Communication) and Vue.js
This article will guide you on how to build a decentralized application (dApp) using Waku, an uncompromising decentralized communication protocol, and Vue3
Code Review Checklist for Angular Developers - https://levelup.gitconnected.com/code-review-checklist-for-angular-developers-%EF%B8%8F-3c44e7cbe5d9
#angular
#angular
Medium
Code Review Checklist for Angular Developers ✏️ 🔍
Introduction 📝 📕:
Long Alt
Adrian Roselli gives some advice on crafting useful alt text. - https://adrianroselli.com/2024/04/long-alt.html
#css
Adrian Roselli gives some advice on crafting useful alt text. - https://adrianroselli.com/2024/04/long-alt.html
#css
Adrian Roselli
Long Alt
TL;DR: Keep your image alternative text brief, devoid of special characters, empty of URLs, and ideally in one language. Here We Go Sometimes you can have too much alternative text, particularly for an <img>. I don’t mean there is a limit to what is allowed…
A Nice Way to Render Markdown in React Apps - https://jordaneldredge.com/notes/208ba2e8-436d-438e-a3c9-1380e7d7df75/
#react
#react
HTML Attributes vs DOM Properties
They’re different, but often coupled. Jake outlines the the difference, and why it matters. - https://jakearchibald.com/2024/attributes-vs-properties/
#html
They’re different, but often coupled. Jake outlines the the difference, and why it matters. - https://jakearchibald.com/2024/attributes-vs-properties/
#html
Jakearchibald
HTML attributes vs DOM properties
They're completely different, but often coupled.
Top UI Libraries for Building Stunning UIs in Vue 3 and Nuxt 3
Building elegant and performant user interfaces (UIs) has become a crucial factor in web development. In the Vue.js ecosystem, both Vue 3 and Nuxt 3 provide robust tools for crafting dynamic and engaging applications. This article provides a showcase of some top libraries you can leverage to build awesome UIs. - https://vuejsdevelopers.com/2024/01/26/top-ui-libraries-for-building-stunning-uis-in-vue3-and-nuxt3/
#vue
Building elegant and performant user interfaces (UIs) has become a crucial factor in web development. In the Vue.js ecosystem, both Vue 3 and Nuxt 3 provide robust tools for crafting dynamic and engaging applications. This article provides a showcase of some top libraries you can leverage to build awesome UIs. - https://vuejsdevelopers.com/2024/01/26/top-ui-libraries-for-building-stunning-uis-in-vue3-and-nuxt3/
#vue
Top UI Libraries for Building Stunning UIs in Vue 3 and Nuxt 3
This article contains a curated list of some awesome libraries you leverage to build stunning user interfaces in 2024.
Poor Express Authentication Patterns and How to Avoid Them
Node security guru Liran has been bothered by a lot of poor authentication patterns doing the rounds in various tutorials and lays out some things to consider if you’re ‘rolling your own.’ - https://www.lirantal.com/blog/poor-express-authentication-patterns-nodejs
#nodejs
Node security guru Liran has been bothered by a lot of poor authentication patterns doing the rounds in various tutorials and lays out some things to consider if you’re ‘rolling your own.’ - https://www.lirantal.com/blog/poor-express-authentication-patterns-nodejs
#nodejs
Liran Tal
Poor Express Authentication Patterns in Node.js and How to Avoid Them
Tired of seeing poor authentication patterns in Node.js applications and Express code examples? Here's a guide on how to avoid them and what to do instead
Incredibly flexible and reusable UI controls for Angular
Hi, today I want to share with you my approach for creating UI controls that allows you to create them in a… - https://medium.com/@askoropad/incredibly-flexible-and-reusable-ui-controls-for-angular-5084add1d80f
#angular
Hi, today I want to share with you my approach for creating UI controls that allows you to create them in a… - https://medium.com/@askoropad/incredibly-flexible-and-reusable-ui-controls-for-angular-5084add1d80f
#angular
Medium
Incredibly flexible and reusable UI controls for Angular
Hi, today I want to share with you my approach for creating UI controls that allows you to create them in a matter of minutes.
Path to a Clean(er) React Architecture: API Layer and Data Transformations - https://profy.dev/article/react-architecture-api-layer-and-data-transformations
#react
#react
profy.dev
Path To A Clean(er) React Architecture - API Layer & Data Transformations
Mixing transformations of API data and UI code quickly leads to messy and unmaintainable code. In this article, we take a step towards a cleaner React architecture by extracting data transformations to an API layer.
State of HTML Survey Results
The State of HTML 2023 survey results are finally live—dig in, and you’ll certainly uncover some interesting insights. - https://2023.stateofhtml.com/en-US
#css
The State of HTML 2023 survey results are finally live—dig in, and you’ll certainly uncover some interesting insights. - https://2023.stateofhtml.com/en-US
#css
Stateofhtml
State of HTML 2023
The 2023 edition of the annual survey about the latest trends in the HTML ecosystem.
Webpack module federation | Think twice before sharing a dependency
Webpack module federation is an amazing tool that allows amazing optimization for large-scale front-end… - https://medium.com/@marvusm.mmi/webpack-module-federation-think-twice-before-sharing-a-dependency-18b3b0e352cb
#webpack
Webpack module federation is an amazing tool that allows amazing optimization for large-scale front-end… - https://medium.com/@marvusm.mmi/webpack-module-federation-think-twice-before-sharing-a-dependency-18b3b0e352cb
#webpack
Medium
Webpack module federation | Think twice before sharing a dependency
Webpack module federation is an amazing tool that allows amazing optimization for large-scale front-end applications. Thanks to its ability…
When to Use Bun Instead of Node.js - https://blog.appsignal.com/2024/05/01/when-to-use-bun-instead-of-nodejs.html
#nodejs #bun
#nodejs #bun
Appsignal
When to Use Bun Instead of Node.js | AppSignal Blog
Bun has gained in popularity due to its great performance capabilities. Let's see when Bun is a better alternative to Node.js.
Kickstarting Micro Frontends with Vue 3: A Beginner’s Guide
In this guide, we’ll walk through the steps to kickstart your micro frontend journey using Vue 3. - https://medium.com/@adpanchal15/kickstarting-micro-frontends-with-vue-3-a-beginners-guide-0cd8b7164934
#vue
In this guide, we’ll walk through the steps to kickstart your micro frontend journey using Vue 3. - https://medium.com/@adpanchal15/kickstarting-micro-frontends-with-vue-3-a-beginners-guide-0cd8b7164934
#vue
Medium
Kickstarting Micro Frontends with Vue 3: A Beginner’s Guide
Micro frontends are gaining popularity to build scalable and maintainable web applications.
Using Angular Components with Third-Party Libraries
As developers, we aim to use existing libraries in order to avoid reinventing the wheel. Unfortunately… - https://netbasal.com/using-angular-components-with-third-party-libraries-522a1f33003
#angular
As developers, we aim to use existing libraries in order to avoid reinventing the wheel. Unfortunately… - https://netbasal.com/using-angular-components-with-third-party-libraries-522a1f33003
#angular
Medium
Using Angular Components with Third-Party Libraries
As developers, we aim to use existing libraries in order to avoid reinventing the wheel. Unfortunately, Angular is still relatively young…
Why don’t we talk about minifying CSS anymore?
Salma Alam-Naylor explains why we rarely need to think about CSS minification, chunking, splitting, and post-processing anymore. - https://blog.sentry.io/why-dont-we-talk-about-minifying-css
#css
Salma Alam-Naylor explains why we rarely need to think about CSS minification, chunking, splitting, and post-processing anymore. - https://blog.sentry.io/why-dont-we-talk-about-minifying-css
#css
Product Blog • Sentry
Why don’t we talk about minifying CSS anymore?
Remember Grunt files? Gulp files? We rarely need to think about CSS minification, chunking, splitting and post-processing anymore. Here's why.
Architecting React Apps for Success: A Deep Dive into Clean Architecture
Clean Architecture is a software design principle that promotes separation of concerns and independence of… - https://javascript.plainenglish.io/architecting-react-apps-for-success-a-deep-dive-into-clean-architecture-839b784fbe04
#react
Clean Architecture is a software design principle that promotes separation of concerns and independence of… - https://javascript.plainenglish.io/architecting-react-apps-for-success-a-deep-dive-into-clean-architecture-839b784fbe04
#react
Medium
Architecting React Apps for Success: A Deep Dive into Clean Architecture
Clean Architecture is a software design principle that promotes separation of concerns and independence of dependencies within a codebase…