Part Of Why I Think Angular Is Junk
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few… - https://medium.com/codex/part-of-why-i-think-angular-is-junk-5832d191e9a8
#angular
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few… - https://medium.com/codex/part-of-why-i-think-angular-is-junk-5832d191e9a8
#angular
Medium
Part Of Why I Think Angular Is Junk
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few follow-up's. My recent “Bad…
🤡7👍6
How to Create a Sortable and Filterable Table in React - https://www.sitepoint.com/create-sortable-filterable-table-react/
#react
#react
SitePoint
How to Create a Sortable and Filterable Table in React
Learn how to create a sortable and filterable table component in React, which helps to speed up processes when working with large data sets.
❤3👍3
Job Scheduling in Node with Agenda: A Beginner's Guide - https://betterstack.com/community/guides/scaling-nodejs/node-scheduled-tasks/
#nodejs
#nodejs
Betterstack
Job Scheduling in Node.js with Agenda: A Beginner's Guide | Better Stack Community
This article provides a comprehensive guide for anyone looking to implement effective task scheduling in a Node.js application
👍5
Vue v-if vs v-show: What's the Difference and Which One Should You Use?
Directives are vue-specific attributes for instructing Vue to operate on a DOM element. V-if and v-show are two vue directives with similar impacts on DOM elements. In this article, you will learn the differences between v-if and v-show and the appropriate scenario each applies. - https://drprime.hashnode.dev/vue-v-if-vs-v-show-whats-the-difference-and-which-one-should-you-use
#vue
Directives are vue-specific attributes for instructing Vue to operate on a DOM element. V-if and v-show are two vue directives with similar impacts on DOM elements. In this article, you will learn the differences between v-if and v-show and the appropriate scenario each applies. - https://drprime.hashnode.dev/vue-v-if-vs-v-show-whats-the-difference-and-which-one-should-you-use
#vue
👍6
You don't need JavaScript for that
Kilian Valkhof outlines one of the core principles of web development: you should choose the least powerful language suitable for a given purpose. - https://www.htmhell.dev/adventcalendar/2023/2
#css
Kilian Valkhof outlines one of the core principles of web development: you should choose the least powerful language suitable for a given purpose. - https://www.htmhell.dev/adventcalendar/2023/2
#css
You don't need JavaScript for that - HTMHell
A collection of bad practices in HTML, copied from real websites.
👍5👏1
Clean Frontend Architecture
Robert Maier-Silldorff introduces an example of clean Architecture, gives an overview of some principles that could be applied, and takes DDD and puts it into the Frontend Architecture. And last but not least, he presents some rules when it comes to creating components and adding business logic so that the code will hopefully stay maintainable. - https://blog.bitsrc.io/clean-frontend-architecture-2995c68702fb
#architecture
Robert Maier-Silldorff introduces an example of clean Architecture, gives an overview of some principles that could be applied, and takes DDD and puts it into the Frontend Architecture. And last but not least, he presents some rules when it comes to creating components and adding business logic so that the code will hopefully stay maintainable. - https://blog.bitsrc.io/clean-frontend-architecture-2995c68702fb
#architecture
Medium
Clean Frontend Architecture
An overview of some of the principles associated with a clean frontend architecture (SOLID, KISS, DRY, and more).
👍5🔥1
StyleX: Meta's Web Styling System
A newly open sourced “CSS-in-JS” library from Meta made up of a JavaScript syntax and compiler for styling web apps. It’s not exclusively for React, but React is a natural fit given it was built for Facebook. - https://stylexjs.com/blog/introducing-stylex/
#react
A newly open sourced “CSS-in-JS” library from Meta made up of a JavaScript syntax and compiler for styling web apps. It’s not exclusively for React, but React is a natural fit given it was built for Facebook. - https://stylexjs.com/blog/introducing-stylex/
#react
Stylexjs
Introducing StyleX | StyleX
We are thrilled to introduce StyleX. StyleX is an expressive, deterministic,
👍5❤4👎1
Node.js, TypeScript and ESM: It Doesn't Have to Be Painful - https://dev.to/a0viedo/nodejs-typescript-and-esm-it-doesnt-have-to-be-painful-438e
#nodejs
#nodejs
DEV Community
Node.js, TypeScript and ESM: it doesn't have to be painful
I was thinking into starting a Node.js project from scratch and had an unsettling choice to make: to...
❤4👍1
How I’ve Created Custom Inputs in Angular 16
ControlValueAccessor to help you abstract your inputs and keep you DRY - https://blog.bitsrc.io/how-ive-created-custom-inputs-in-angular-16-43f4c2d37d07
#angular
ControlValueAccessor to help you abstract your inputs and keep you DRY - https://blog.bitsrc.io/how-ive-created-custom-inputs-in-angular-16-43f4c2d37d07
#angular
Medium
How I’ve Created Custom Inputs in Angular 16!
ControlValueAccessor to help you abstract your inputs and keep you DRY!
👍5
Container Style Queries
Manuel Matuzovic explores new ways of approaching CSS by querying custom properties and their values. - https://12daysofweb.dev/2023/container-style-queries
#css
Manuel Matuzovic explores new ways of approaching CSS by querying custom properties and their values. - https://12daysofweb.dev/2023/container-style-queries
#css
12daysofweb.dev
Container Style Queries | 12 Days of Web
Exploring new ways of approaching CSS by querying custom properties and their values.
👍5
My Top 5 Tips for using Pinia
In this blogpost from the creator of Pinia, discover 5 exclusive tips for using Pinia in your Vue.js Application. - https://masteringpinia.com/blog/my-top-5-tips-for-using-pinia
#vue
In this blogpost from the creator of Pinia, discover 5 exclusive tips for using Pinia in your Vue.js Application. - https://masteringpinia.com/blog/my-top-5-tips-for-using-pinia
#vue
Masteringpinia
My Top 5 Tips for using Pinia
The Top 5 Tips for using Pinia by Eduardo San Martin Morote, the author of Pinia himself
👍7
Avoid Switch-Case Chaos: Harnessing Strategy Pattern and Union Types in…
Remember last time we had a chat about Martin Fowler’s Domain Logic Patterns? We found out how the… - https://levelup.gitconnected.com/avoid-switch-case-chaos-harnessing-strategy-pattern-and-union-types-in-typescript-2d81c2d9dc1
#typescript
Remember last time we had a chat about Martin Fowler’s Domain Logic Patterns? We found out how the… - https://levelup.gitconnected.com/avoid-switch-case-chaos-harnessing-strategy-pattern-and-union-types-in-typescript-2d81c2d9dc1
#typescript
Medium
Avoid Switch-Case Chaos: Harnessing Strategy Pattern and Union Types in TypeScript
Remember last time we had a chat about Martin Fowler’s Domain Logic Patterns? We found out how the Transaction Script and Domain Model each…
❤5👍2
Some tricks for customizing the Angular build
Webpack required, batteries not included - https://itnext.io/some-tricks-for-customizing-the-angular-build-fc2fd33c8e2f
#angular
Webpack required, batteries not included - https://itnext.io/some-tricks-for-customizing-the-angular-build-fc2fd33c8e2f
#angular
Medium
Some tricks for customizing the Angular build
Webpack required, batteries not included
👍3
Best Practices Using React Server Components with a Headless CMS - https://www.cosmicjs.com/blog/best-practices-using-react-server-components-with-a-headless-cms
#react
#react
Cosmic
Best Practices using React Server Components with a Headless CMS
React Server Components offer quite a significant improvement to developer experience compared to pre-RSC Next.js especially when working with a headless CMS.
👍3
The Node.js Best Practices List: 2023 Edition
This long standing resource is valuable enough that it was in 2022's 'best of' too 😉 Delightfully it was “modernized to 2023 standards” with much work by creator Yoni and a growing team of contributors. The topics remained the same, though, covering areas like code style, project architecture, and taking apps to production. - https://github.com/goldbergyoni/nodebestpractices
#nodejs
This long standing resource is valuable enough that it was in 2022's 'best of' too 😉 Delightfully it was “modernized to 2023 standards” with much work by creator Yoni and a growing team of contributors. The topics remained the same, though, covering areas like code style, project architecture, and taking apps to production. - 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
👍6
How to Create a Vue-based Chrome Extension
In this tutorial, we will create a chrome extension that displays a random quote using VueJS and Webpack from scratch without any extension boilerplate. - https://javascript.plainenglish.io/how-to-create-vuejs-based-chrome-extension-645d6fe9bf53
#vue
In this tutorial, we will create a chrome extension that displays a random quote using VueJS and Webpack from scratch without any extension boilerplate. - https://javascript.plainenglish.io/how-to-create-vuejs-based-chrome-extension-645d6fe9bf53
#vue
Medium
How to Create a Vue-based Chrome Extension
Build VueJS Chrome extension from scratch using Webpack
❤3👍2
Locking scroll with :has()
Robb Owen shares a quick tip for handling locked scroll with :has() pseudo-class. - https://robbowen.digital/wrote-about/locking-scroll-with-has
#css
Robb Owen shares a quick tip for handling locked scroll with :has() pseudo-class. - https://robbowen.digital/wrote-about/locking-scroll-with-has
#css
Robb Owen Digital
Locking scroll with :has().
Now that :has has landed in all browsers, here's a quick tip for handling locked scroll
👍5
How we migrated from Rollup to Vite
Vite, a next-generation frontend tool, had taken over the frontend world by storm in the past few years. - https://propertyguru.tech/how-we-migrated-from-rollup-to-vite-96f7e77e87c3
#vite
Vite, a next-generation frontend tool, had taken over the frontend world by storm in the past few years. - https://propertyguru.tech/how-we-migrated-from-rollup-to-vite-96f7e77e87c3
#vite
Medium
How we migrated from Rollup to Vite
Vite, a next-generation frontend tool, had taken over the frontend world by storm in the past few years.
👍5
Polymorphism in React: Two Patterns to Know - https://www.bekk.christmas/post/2023/1/polymorphism-in-react
#react
#react
Bekk Christmas
Polymorphism in React: 2 patterns you must know
Whether you're making a library or making React components for your own sake, there's one technique you must know: polymorphism. It's when one thing can be multiple shapes, as when a button can act as a link. Used correct, it can save you from maintaining…
👍2
The 12 Most Popular Node.js Frameworks in 2023
The data came from surveys, GitHub stars, plus some gut feelings, but it was a well put together summarized list of frameworks of the moment. - https://stackdiary.com/node-js-frameworks/
#nodejs
The data came from surveys, GitHub stars, plus some gut feelings, but it was a well put together summarized list of frameworks of the moment. - https://stackdiary.com/node-js-frameworks/
#nodejs
Stack Diary
The Most Popular Node.js Frameworks (2023)
This is a comprehensive overview for the most popular Node.js frameworks in the current year. Also covers up and rising stars to keep an eye out for.
👍6