Understanding React Concurrency
It’s not mandatory to understand the details of React’s ‘concurrent features’ (what you may have once called ‘concurrent mode’) but having the basic ideas in your head could help you solve performance problems and bugs down the line. - https://www.bbss.dev/posts/react-concurrency
#react
It’s not mandatory to understand the details of React’s ‘concurrent features’ (what you may have once called ‘concurrent mode’) but having the basic ideas in your head could help you solve performance problems and bugs down the line. - https://www.bbss.dev/posts/react-concurrency
#react
Building Better Software Slower
Understanding React Concurrency
React v18.0 has broken ground by introducing a long-awaited feature: Concurrency! Unfortunately, despite a deluge of resources explaining how to use it, explanations of how it works are sparse. As it is a low-level feature, it’s not critical to understand…
👍8
Modern CSS For Dynamic Component-Based Architecture
Stephanie Eckles explores modern project architecture, emphasizing theming, responsive layouts, and component design. - https://moderncss.dev/modern-css-for-dynamic-component-based-architecture
#css
Stephanie Eckles explores modern project architecture, emphasizing theming, responsive layouts, and component design. - https://moderncss.dev/modern-css-for-dynamic-component-based-architecture
#css
Modern CSS Solutions
Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions
Explore modern project architecture, theming, responsive layouts, and component design. Learn to improve code organization, dig into layout techniques, and review real-world, context-aware components that use cutting-edge CSS techniques.
👍5
Exploring Vuetify 3
Vuetify 3 has been released with major changes and improvements. In this article, take a look at the new version and how it compares to its predecessors, and get clear on the new features as well as breaking changes. - https://dev.to/vuemastery/exploring-vuetify-3-18kk
#vue
Vuetify 3 has been released with major changes and improvements. In this article, take a look at the new version and how it compares to its predecessors, and get clear on the new features as well as breaking changes. - https://dev.to/vuemastery/exploring-vuetify-3-18kk
#vue
DEV Community
Exploring Vuetify 3
Written by Akanni Seun When Vue 3 came out, there was a waiting period until other libraries in...
👍5❤1
Stop using Shared Module in Angular
I have work with Angular framework in 3 software companies. In the first days at each company, my task was to… - https://medium.com/@huannx.dev/stop-using-shared-module-in-angular-f003d8f61afa
#angular
I have work with Angular framework in 3 software companies. In the first days at each company, my task was to… - https://medium.com/@huannx.dev/stop-using-shared-module-in-angular-f003d8f61afa
#angular
Medium
Stop using Shared Module in Angular
I have work with Angular framework in 3 software companies. In the first days at each company, my task was to read the source code then all…
👍6
How to Deploy a Node App on to AWS Elastic Beanstalk
Elastic Beanstalk is an AWS-only orchestration service for deploying apps on to services like EC2 and S3. It’s 12 years old now and predates Docker, Kubernetes, etc. but is still actively maintained and provides an experience many folks prefer to heavier alternatives. - https://www.youtube.com/watch?v=dWfng4qJYMU
#nodejs
Elastic Beanstalk is an AWS-only orchestration service for deploying apps on to services like EC2 and S3. It’s 12 years old now and predates Docker, Kubernetes, etc. but is still actively maintained and provides an experience many folks prefer to heavier alternatives. - https://www.youtube.com/watch?v=dWfng4qJYMU
#nodejs
👍3
Domain-Driven Architecture in the Frontend
What is Domain Driven Architecture and how it can help you manage complexity in your frontend codebase? - https://betterprogramming.pub/domain-driven-architecture-in-the-frontend-i-d27fb71b5cb0
#frontend #ddd
What is Domain Driven Architecture and how it can help you manage complexity in your frontend codebase? - https://betterprogramming.pub/domain-driven-architecture-in-the-frontend-i-d27fb71b5cb0
#frontend #ddd
Medium
Domain-Driven Architecture in the Frontend, Part 1
What is Domain Driven Architecture and how it can help you manage complexity in your frontend codebase?
👍3
The right way to create Angular components!
Take advantage of the power of Angular schematics! - https://javascript.plainenglish.io/the-right-way-to-create-angular-components-69228c5cc0fd
#angular
Take advantage of the power of Angular schematics! - https://javascript.plainenglish.io/the-right-way-to-create-angular-components-69228c5cc0fd
#angular
Medium
The right way to create Angular components!
[ 👀 VV] — Take advantage of the power of Angular schematics!
👍5
Rebuilding a Comment Component With Modern CSS
Ahmad Shadeed walks you through his thought process for creating a comment component with modern CSS. - https://ishadeed.com/article/comment-component
#css
Ahmad Shadeed walks you through his thought process for creating a comment component with modern CSS. - https://ishadeed.com/article/comment-component
#css
Ishadeed
Rebuilding a comment component with modern CSS
Building a comment component with modern CSS like flexbox, logical properites, :has, style queries, and subgrid.
👍6
Vue 3: watchEffect is Impressive, but watch is still the Best Choice
One of the most powerful features of Vue is the ability to reactively perform a side-effect based on changes to the underlying data. To achieve this, Vue 3 provides two helpers: watch and watchEffect. While both helpers can monitor changes to reactive data, they have different use cases and behaviors. This article will explore their differences and when to use each. - https://fadamakis.com/vue-3-watcheffect-is-impressive-but-watch-is-still-the-best-choice-8903b62fdc19
#vue
One of the most powerful features of Vue is the ability to reactively perform a side-effect based on changes to the underlying data. To achieve this, Vue 3 provides two helpers: watch and watchEffect. While both helpers can monitor changes to reactive data, they have different use cases and behaviors. This article will explore their differences and when to use each. - https://fadamakis.com/vue-3-watcheffect-is-impressive-but-watch-is-still-the-best-choice-8903b62fdc19
#vue
Medium
Vue 3: watchEffect is Impressive, but watch is still the Best Choice
One of the most powerful features of Vue is the ability to reactively perform a side-effect based on changes to the underlying data. To…
❤6👍4👎1
The Interactive Guide to Rendering in React
An interactive, illustrated guide exploring why, when and how React renders, complete with a series of well thought out animations. - https://ui.dev/why-react-renders
#react
An interactive, illustrated guide exploring why, when and how React renders, complete with a series of well thought out animations. - https://ui.dev/why-react-renders
#react
Fireship
The Interactive Guide to Rendering in React
In this interactive guide, we'll explore why, when, and how React renders.
👍9❤1
How to Set Up OpenTelemetry for Full-Stack JS Dev
Quite specifically, in this case, to then export the collected telemetry data to New Relic. - https://newrelic.com/blog/how-to-relic/opentelemetry-full-stack-javascript
#nodejs
Quite specifically, in this case, to then export the collected telemetry data to New Relic. - https://newrelic.com/blog/how-to-relic/opentelemetry-full-stack-javascript
#nodejs
New Relic
Set up OpenTelemetry for full-stack JavaScript development
Instrument React and Node applications in your PERN stack with OpenTelemetry.
👍4❤1
Magical Rainbow Gradients
Joshua Comeau shows how to create a button with an animated background using CSS Houdini. - https://www.joshwcomeau.com/react/rainbow-button
#css
Joshua Comeau shows how to create a button with an animated background using CSS Houdini. - https://www.joshwcomeau.com/react/rainbow-button
#css
Joshwcomeau
Magical Rainbow Gradients with CSS Houdini and React Hooks • Josh W. Comeau
If you've ever tried to animate a gradient, you've been met with a harsh reality—it isn't possible. At least, it wasn't! In this tutorial, we'll leverage bleeding-edge browser features to animate ANY CSS property, including background gradients, using CSS…
👍3❤1
Utilize Angular’s Auxiliary Routes To Reduce Application Bundle Size
A brief guide to sharing smaller files - https://gouravkajal.medium.com/utilize-angulars-auxiliary-routes-to-reduce-application-bundle-size-fe86b99f8f09
#angular
A brief guide to sharing smaller files - https://gouravkajal.medium.com/utilize-angulars-auxiliary-routes-to-reduce-application-bundle-size-fe86b99f8f09
#angular
Medium
Utilize Angular’s Auxiliary Routes To Reduce Application Bundle Size
A brief guide to sharing smaller files
👍5
Difference Between Mounting And Rendering A Component In Vue.JS
One of the core concepts in Vue.js is components, which are reusable building blocks that encapsulate functionality and structure. When working with Vue.js components, you may come across two terms: mounting and rendering. In this blog post, we will discuss the difference between mounting and rendering a component in Vue.js. - https://medium.com/@nile.bits/difference-between-mounting-and-rendering-a-component-in-vue-js-c6dade855b06
#vue
One of the core concepts in Vue.js is components, which are reusable building blocks that encapsulate functionality and structure. When working with Vue.js components, you may come across two terms: mounting and rendering. In this blog post, we will discuss the difference between mounting and rendering a component in Vue.js. - https://medium.com/@nile.bits/difference-between-mounting-and-rendering-a-component-in-vue-js-c6dade855b06
#vue
Medium
Difference Between Mounting And Rendering A Component In Vue.JS
Vue.js is a popular JavaScript framework used to build user interfaces and single-page applications. One of the core concepts in Vue.js is…
👍5❤1
An Introduction to Debugging Tools and Approaches for Node
An informative primer on debugging, from simple things like using IDE extensions to highlight potential problems or, yes, console logging, through to using the V8 inspector and debugging via Chrome. - https://blog.openreplay.com/an-introduction-to-debugging-in-nodejs/
#nodejs
An informative primer on debugging, from simple things like using IDE extensions to highlight potential problems or, yes, console logging, through to using the V8 inspector and debugging via Chrome. - https://blog.openreplay.com/an-introduction-to-debugging-in-nodejs/
#nodejs
Openreplay
An introduction to debugging in Node.js
How to debug your Node.js server code
👍4
Celebrating 10 Years of React
Grab yourself a slice of cake, React is 10 years old. As part of the celebrations, Vercel’s Delba de Oliveira ▶️ hosted a ‘roundtable’ discussion (though the table itself has taken the day off 😁) with Andrew Clark and Sebastian Markbåge talking about the current state of React, Suspense, Server Components, and Actions. - https://vercel.com/blog/10-years-of-react
#react
Grab yourself a slice of cake, React is 10 years old. As part of the celebrations, Vercel’s Delba de Oliveira ▶️ hosted a ‘roundtable’ discussion (though the table itself has taken the day off 😁) with Andrew Clark and Sebastian Markbåge talking about the current state of React, Suspense, Server Components, and Actions. - https://vercel.com/blog/10-years-of-react
#react
Vercel
Celebrating 10 Years of React
Congratulations to the React team for a decade of innovation.
🎉6👍3
Design vs. Accessibility and the CSS visually-hidden Class
Cristian Diaz explains the visually-hidden utility class, how it works, and how you can use it. - https://blog.logrocket.com/design-accessibility-css-visually-hidden-class
#css
Cristian Diaz explains the visually-hidden utility class, how it works, and how you can use it. - https://blog.logrocket.com/design-accessibility-css-visually-hidden-class
#css
LogRocket Blog
Design vs. accessibility and the CSS visually-hidden class - LogRocket Blog
We look using the CSS visually-hidden utility class to make elements available to users of assistive technologies without impacting design.
👍4
The New JS Features Coming in ECMAScript 2023
The next JavaScript update brings smaller additions familiar from other languages, but there are more significant developments waiting in the wings. - https://thenewstack.io/the-new-javascript-features-coming-in-ecmascript-2023/
#javascript
The next JavaScript update brings smaller additions familiar from other languages, but there are more significant developments waiting in the wings. - https://thenewstack.io/the-new-javascript-features-coming-in-ecmascript-2023/
#javascript
The New Stack
The New JavaScript Features Coming in ECMAScript 2023
The next JavaScript update brings smaller additions familiar from other languages, but there are more significant developments in the wings.
👍9
Moving From Vue 1 To Vue 2 To Vue 3: A Case Study Of Migrating A Headless CMS System
Handling migrations within long-term projects can be tough, and this is an interesting deep dive into how one team did it. - https://www.smashingmagazine.com/2023/03/vue-case-study-migrating-headless-cms-system
#vue
Handling migrations within long-term projects can be tough, and this is an interesting deep dive into how one team did it. - https://www.smashingmagazine.com/2023/03/vue-case-study-migrating-headless-cms-system
#vue
Smashing Magazine
Moving From Vue 1 To Vue 2 To Vue 3: A Case Study Of Migrating A Headless CMS System — Smashing Magazine
In this article, Elisabeth Wieser-Linhart explores its potential benefits and drawbacks and shares what considerations and steps were involved in the process of migrating the front-end interface of Storyblok’s headless content management system.
👍3