Getting Started with NuxtUI
Discover how to leverage NuxtUI with Nuxt 3 and Composition API. Learn installation, customization, and theming in this guide for modern web development. - https://masteringnuxt.com/blog/getting-started-with-nuxtui
#vue
Discover how to leverage NuxtUI with Nuxt 3 and Composition API. Learn installation, customization, and theming in this guide for modern web development. - https://masteringnuxt.com/blog/getting-started-with-nuxtui
#vue
Masteringnuxt
Getting Started with NuxtUI
Discover how to leverage NuxtUI with Nuxt 3 and Composition API. Learn installation, customization, and theming in this guide for modern web development.
CSS box-decoration-break
Kilian Valkhof explains how to style elements that span multiple lines. - https://12daysofweb.dev/2024/css-box-decoration-break
#css
Kilian Valkhof explains how to style elements that span multiple lines. - https://12daysofweb.dev/2024/css-box-decoration-break
#css
12daysofweb.dev
CSS box-decoration-break | 12 Days of Web
Deal with styling for elements that span multiple lines.
Object inputs are still dangerous, even with Angular signals - https://itnext.io/object-inputs-are-still-dangerous-even-with-angular-signals-9103a25d5e45
#angular
#angular
Medium
Object inputs are still dangerous, even with Angular signals
When there's an object input on the component, think twice.
How to Document Software Architecture: Techniques and Best Practices
In software development, documentation is often… - https://lucamezzalira.medium.com/how-to-document-software-architecture-techniques-and-best-practices-2556b1915850
#architecture
In software development, documentation is often… - https://lucamezzalira.medium.com/how-to-document-software-architecture-techniques-and-best-practices-2556b1915850
#architecture
Medium
How to Document Software Architecture: Techniques and Best Practices
In software development, documentation is often overlooked in favor of coding. However, documenting software architecture is essential for…
React Router 7 Tutorial
An introductory tutorial in Robin’s typically accessible, easy to follow style. - https://www.robinwieruch.de/react-router/
#react
An introductory tutorial in Robin’s typically accessible, easy to follow style. - https://www.robinwieruch.de/react-router/
#react
www.robinwieruch.de
React Router 7 Tutorial
React Router 7 tutorial: setup, hooks, nested routes, dynamic routes, programmatic navigation, active links, layout routes, index routes and more. A step by step React tutorial for beginners ...
A Guide to Reading and Writing Node.js Streams
I'm not surprised to see this as our most popular link of the year. While streams are a long standing Node feature, they're commonly misunderstood, and Matteo did a good job of covering their benefits, use cases, and more. - https://blog.platformatic.dev/a-guide-to-reading-and-writing-nodejs-streams
#nodejs
I'm not surprised to see this as our most popular link of the year. While streams are a long standing Node feature, they're commonly misunderstood, and Matteo did a good job of covering their benefits, use cases, and more. - https://blog.platformatic.dev/a-guide-to-reading-and-writing-nodejs-streams
#nodejs
Platformatic Blog
Reading and writing Node.js streams
By the end of this guide, you will have a deep understanding of how streams work, including creating and managing readable and writable streams, handling ba
CSS light-dark()
Mayank gives a nice introduction to light-dark(), a new CSS function that returns one of two color values based on the current color scheme. - https://12daysofweb.dev/2024/css-light-dark
#css
Mayank gives a nice introduction to light-dark(), a new CSS function that returns one of two color values based on the current color scheme. - https://12daysofweb.dev/2024/css-light-dark
#css
12daysofweb.dev
CSS light-dark() | 12 Days of Web
A new CSS function that returns one of two color values based on the current color scheme.
Why I Love Vue's Newest Feature
With the release of Vue 3.5, we got the ability to defer the mounting of a Teleport component. This goes crazy and unlocks some cool use cases - This video talks about how it works and what we can do with it. - https://www.youtube.com/watch?v=U74rtOCuB-k
#vue
With the release of Vue 3.5, we got the ability to defer the mounting of a Teleport component. This goes crazy and unlocks some cool use cases - This video talks about how it works and what we can do with it. - https://www.youtube.com/watch?v=U74rtOCuB-k
#vue
YouTube
Why I Love Vue's Newest Feature
With the release of Vue 3.5, we got the ability to defer the mounting of a Teleport component. This goes crazy and unlocks some cool use cases - so let's talk about how it works and what we can do with it. Basically, deferred Teleport is cool.
RESOURCES…
RESOURCES…
Architecting Angular: Part 2 — Querying and Managing State with NgRx…
In Part 1 of this series, we established a solid… - https://itnext.io/architecting-angular-part-2-querying-and-managing-state-with-ngrx-signalstore-1c931ad309c4
#angular
In Part 1 of this series, we established a solid… - https://itnext.io/architecting-angular-part-2-querying-and-managing-state-with-ngrx-signalstore-1c931ad309c4
#angular
Medium
Architecting Angular: Part 2 — Querying and Managing State with NgRx SignalStore
In Part 1 of this series, we established a solid foundation for interacting with GraphQL APIs in our Angular applications using Apollo…
What’s New for JavaScript Developers in ECMAScript 2024
High level analysis of developments in the ECMAScript spec, with insights from Ecma vice president Daniel Ehrenberg, TC39 co-chair Rob Palmer, and developer Ashley Claymore. A good, thorough roundup of the state of play. - https://thenewstack.io/whats-new-for-javascript-developers-in-ecmascript-2024/
#javascript
High level analysis of developments in the ECMAScript spec, with insights from Ecma vice president Daniel Ehrenberg, TC39 co-chair Rob Palmer, and developer Ashley Claymore. A good, thorough roundup of the state of play. - https://thenewstack.io/whats-new-for-javascript-developers-in-ecmascript-2024/
#javascript
The New Stack
What’s New for JavaScript Developers in ECMAScript 2024
Our analysis of the small but helpful features in the latest annual JavaScript release, including easier WebAssembly integration.
17 Tips from a Senior React Developer
17 tips I wish someone had shared with me when I was starting. - https://www.frontendjoy.com/p/17-tips-from-a-senior-react-developer
#react
17 tips I wish someone had shared with me when I was starting. - https://www.frontendjoy.com/p/17-tips-from-a-senior-react-developer
#react
FrontendJoy
17 Tips from a Senior React Developer
The Node.js Best Practices List: 2024 Edition
An in-depth guide for Node developers that we link to most years. Divided into eight sections and updated regularly, it digs into areas from error handling and code style to Docker and security practices. - https://github.com/goldbergyoni/nodebestpractices
#nodejs
An in-depth guide for Node developers that we link to most years. Divided into eight sections and updated regularly, it digs into areas from error handling and code style to Docker and security practices. - https://github.com/goldbergyoni/nodebestpractices
#nodejs
GitHub
GitHub - goldbergyoni/nodebestpractices: :white_check_mark: The Node.js best practices list (July 2024)
:white_check_mark: The Node.js best practices list (July 2024) - goldbergyoni/nodebestpractices
Performance Optimization Techniques for Vue.js Applications
Make your websites/apps fast with strategies like lazy loading, stable prop design, virtual lists, v-once and v-memo, plus more in this article from Daniel Kelly. - https://certificates.dev/blog/performance-optimization-techniques-for-vuejs-applications
#vue
Make your websites/apps fast with strategies like lazy loading, stable prop design, virtual lists, v-once and v-memo, plus more in this article from Daniel Kelly. - https://certificates.dev/blog/performance-optimization-techniques-for-vuejs-applications
#vue
certificates.dev
Performance Optimization Techniques for Vue.js Applications
Make your websites/apps fast with strategies like lazy loading, stable prop design, virtual lists, v-once and v-memo, plus more!
The :empty pseudo-class in CSS
Chris Ferdinandi shares a quick tip showing when :empty pseudo-class can be helpful. - https://gomakethings.com/the-empty-pseudo-class-in-css
#css
Chris Ferdinandi shares a quick tip showing when :empty pseudo-class can be helpful. - https://gomakethings.com/the-empty-pseudo-class-in-css
#css
Gomakethings
The :empty pseudo-class in CSS
One of my favorite not-so-new aspects of CSS is the :empty pseudo-class.
You can use this to target elements that have no children—either child elements or whitespace and text nodes—and style them differently than they would be otherwise.
For example, imagine…
You can use this to target elements that have no children—either child elements or whitespace and text nodes—and style them differently than they would be otherwise.
For example, imagine…
Design Patterns — Decorator in Angular
Structural patterns describe ways to combine classes… - https://medium.com/design-patterns-decorator-in-angular/design-patterns-decorator-in-angular-7957bbdbfe06
#angular
Structural patterns describe ways to combine classes… - https://medium.com/design-patterns-decorator-in-angular/design-patterns-decorator-in-angular-7957bbdbfe06
#angular
Medium
Design Pattern — Decorator in Angular
Design Pattern — Decorator in Angular
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers
Alexander Muzenhardt explains how to create accessible icon-only buttons. - https://htmhell.dev/adventcalendar/2024/27/
#screen #reader
Alexander Muzenhardt explains how to create accessible icon-only buttons. - https://htmhell.dev/adventcalendar/2024/27/
#screen #reader
Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers - HTMHell
A collection of bad practices in HTML, copied from real websites.
Node.js Now Supports TypeScript By Default
It’s been possible to run TypeScript directly with Node.js since v22.6 introduced experimental ‘type stripping’ support, but in the to-be-released-at-any-moment Node 23.6 (or the current Node nightly) you’ll be able to run node yourapp.ts and it’ll Just Work™. Matt provides some details on how it works and what you’ll be able to do. - https://www.totaltypescript.com/typescript-is-coming-to-node-23
#nodejs
It’s been possible to run TypeScript directly with Node.js since v22.6 introduced experimental ‘type stripping’ support, but in the to-be-released-at-any-moment Node 23.6 (or the current Node nightly) you’ll be able to run node yourapp.ts and it’ll Just Work™. Matt provides some details on how it works and what you’ll be able to do. - https://www.totaltypescript.com/typescript-is-coming-to-node-23
#nodejs
Total TypeScript
Node.js Now Supports TypeScript By Default
TypeScript is coming to Node 23. Let's break down what that means.
You Might Not Need a React Form Library
For simple forms, rolling your own validation could be easier. - https://www.robinwieruch.de/react-form-validation/
#react
For simple forms, rolling your own validation could be easier. - https://www.robinwieruch.de/react-form-validation/
#react
www.robinwieruch.de
React Form Validation
How to validate forms in React without a form library on the server and the client ...
Global State Management Options in Angular
In this post I want to run through the various state management options we now have available in Angular. - https://blog.stackademic.com/global-state-management-options-in-angular-c063214380d0
#angular
In this post I want to run through the various state management options we now have available in Angular. - https://blog.stackademic.com/global-state-management-options-in-angular-c063214380d0
#angular
Medium
Global State Management Options in Angular
Photo by Kyle Glenn on Unsplash
Composables vs. Renderless Components in Vue 3
Renderless components in React are components that do not render any UI elements. They are typically used to manage data, state, or side effects. This article looks into the concepts of Renderless components but in Vue.js. - https://medium.com/@moein.mirkiani/composables-vs-renderless-components-in-vue-3-1e7386d8182
#vue
Renderless components in React are components that do not render any UI elements. They are typically used to manage data, state, or side effects. This article looks into the concepts of Renderless components but in Vue.js. - https://medium.com/@moein.mirkiani/composables-vs-renderless-components-in-vue-3-1e7386d8182
#vue
Medium
Composables vs. Renderless Components in Vue 3
A couple of weeks ago, I saw an example of a renderless component in React, then I thought does this also work in Vue? In this post, I’ll…