Code Smells in Angular — Deep Dive
In one of my previous post I have talked about Code Smells in Angular [1]. This time I would like to… - https://medium.com/@robert.maiersilldorff/code-smells-in-angular-deep-dive-part-i-d63dd5f5215e
#angular
In one of my previous post I have talked about Code Smells in Angular [1]. This time I would like to… - https://medium.com/@robert.maiersilldorff/code-smells-in-angular-deep-dive-part-i-d63dd5f5215e
#angular
Medium
Code Smells in Angular — Deep Dive — Part I
In one of my previous post I have talked about Code Smells in Angular [1]. This time I would like to elaborate more on this topic and…
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:
A Guide to Reading and Writing Node.js Streams
A post from the creator of Fastify (and a Node.js TSC member) is always a treat. Matteo reminds us of the benefits of using Node’s powerful streaming data features, where they make sense, and how to handle back-pressure and error management. - https://blog.platformatic.dev/a-guide-to-reading-and-writing-nodejs-streams
#nodejs
A post from the creator of Fastify (and a Node.js TSC member) is always a treat. Matteo reminds us of the benefits of using Node’s powerful streaming data features, where they make sense, and how to handle back-pressure and error management. - 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
Transforming Frontend Architecture: A Journey from Monolith to Micro Frontends…
Learn about Udemy’s successful migration to micro frontends, enhancing development processes and boosting… - https://medium.com/udemy-engineering/transforming-frontend-architecture-a-journey-from-monolith-to-micro-frontends-at-udemy-part-3-2dfdd74ff913
#microfrontends
Learn about Udemy’s successful migration to micro frontends, enhancing development processes and boosting… - https://medium.com/udemy-engineering/transforming-frontend-architecture-a-journey-from-monolith-to-micro-frontends-at-udemy-part-3-2dfdd74ff913
#microfrontends
Medium
Transforming Frontend Architecture: A Journey from Monolith to Micro Frontends at Udemy — Part 3 of 3
Learn about Udemy’s successful migration to micro frontends, enhancing development processes and boosting performance metrics.
Automatic File-Based Routing in Vue.js with TypeScript Support
This article introduces you to the exciting world of Automatic File-Based Routing in Vue.js 3 using unplugin-vue-router. Say goodbye to verbose router configuration files and embrace a more intuitive, maintainable, and developer-friendly way to define your application's routes. - https://vueschool.io/articles/vuejs-tutorials/automatic-file-based-routing-in-vue-js-with-typescript-support/
#vue
This article introduces you to the exciting world of Automatic File-Based Routing in Vue.js 3 using unplugin-vue-router. Say goodbye to verbose router configuration files and embrace a more intuitive, maintainable, and developer-friendly way to define your application's routes. - https://vueschool.io/articles/vuejs-tutorials/automatic-file-based-routing-in-vue-js-with-typescript-support/
#vue
vueschool.io
Automatic File-Based Routing in Vue.js with TypeScript Support - Vue School Articles
This article introduces you to the exciting world of Automatic File-Based Routing in Vue.js 3 using unplugin-vue-router. Say goodbye to verbose router configuration files and embrace a more intuitive, maintainable, and developer-friendly way to define your…
React Form Button
How to use a form button to trigger a server action in a Server Component without any form fields or form data. - https://www.robinwieruch.de/react-form-button/
#react
How to use a form button to trigger a server action in a Server Component without any form fields or form data. - https://www.robinwieruch.de/react-form-button/
#react
www.robinwieruch.de
React Form Button
Learn how to trigger a server action with a form button without using a Client Component in React ...
Design Patterns in Angular
Source: Design Patterns in Angular - https://blog.devgenius.io/design-patterns-in-angular-212fcf468dce
#angular
Source: Design Patterns in Angular - https://blog.devgenius.io/design-patterns-in-angular-212fcf468dce
#angular
Medium
Design Patterns in Angular
Source: Design Patterns in Angular
Frontend Application Security: Tips and Tricks
A Comprehensive Guide to Application Security - https://blog.bitsrc.io/frontend-application-security-tips-practices-f9be12169e66
#security
A Comprehensive Guide to Application Security - https://blog.bitsrc.io/frontend-application-security-tips-practices-f9be12169e66
#security
Medium
Frontend Application Security: Tips and Tricks
A Comprehensive Guide to Application Security
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…
NPM Supply Chain Security: Why We Can Be Optimistic About the Future
We frequently link to stories about misuses of npm to distribute malware, nefarious packages, and more, but Robat reflects on just how much things are improving with 2FA, package provenance, and community efforts. - https://blog.scottlogic.com/2024/07/09/supply-chain-security-in-npm-we-can-be-optimistic-about-the-future.html
#nodejs
We frequently link to stories about misuses of npm to distribute malware, nefarious packages, and more, but Robat reflects on just how much things are improving with 2FA, package provenance, and community efforts. - https://blog.scottlogic.com/2024/07/09/supply-chain-security-in-npm-we-can-be-optimistic-about-the-future.html
#nodejs
Scott Logic
Supply chain security in NPM - we can be optimistic about the future
It seems barely a month goes by without a new supply chain attack making the headlines, and malicious code in dependency packages from package managers such as NPM is a common method. My usual sentiments include “oh another one, what a surprise”, before thoughts…
The Results of State of React 2023
The State of React 2023 survey ran last December but the results from over 13,000 respondents have finally landed. - https://2023.stateofreact.com/en-US/
#react
The State of React 2023 survey ran last December but the results from over 13,000 respondents have finally landed. - https://2023.stateofreact.com/en-US/
#react
Stateofreact
State of React 2023
The 2023 edition of the annual survey about the latest trends in the React ecosystem.
Vue during coffee break - using v-model with custom components.
This short article will explain how v-model works and how it can be applied to every Vue component. - https://dev.to/vue-storefront/vue-during-coffee-break-using-v-model-with-custom-components-3bo9
#vue
This short article will explain how v-model works and how it can be applied to every Vue component. - https://dev.to/vue-storefront/vue-during-coffee-break-using-v-model-with-custom-components-3bo9
#vue
DEV Community
Vue during coffee break - using v-model with custom components.
In this short article I will explain how `v-model` works and how it can be applied into every Vue component.
Angular Architecture for Large Web Applications
Optimizing monolithic Angular projects with libraries using Nx. - https://albertobasalo.medium.com/optimizing-the-architecture-of-large-web-applications-with-angular-79d03b01a92b
#angular
Optimizing monolithic Angular projects with libraries using Nx. - https://albertobasalo.medium.com/optimizing-the-architecture-of-large-web-applications-with-angular-79d03b01a92b
#angular
Medium
Angular Architecture for Large Web Applications
Optimizing monolithic Angular projects with libraries using Nx.
Frontend Masters: Feature-Sliced Design (FSD) Pattern
Imagine a delicious pizza as your complex project. Let’s break it down slice by slice: easy to manage and… - https://blog.stackademic.com/frontend-masters-feature-sliced-design-fsd-pattern-81416088b006
#architecture #fsd
Imagine a delicious pizza as your complex project. Let’s break it down slice by slice: easy to manage and… - https://blog.stackademic.com/frontend-masters-feature-sliced-design-fsd-pattern-81416088b006
#architecture #fsd
Medium
Frontend Masters: Feature-Sliced Design (FSD) Pattern
Imagine a delicious pizza as your complex project. Let’s break it down slice by slice: easy to manage and delicious (to maintain)! 🍕
Building a Full-Stack App with Kafka and Node - https://www.confluent.io/blog/building-full-stack-app-with-kafka-and-nodejs/
#nodejs
#nodejs
Confluent
Learn the confluent-kafka-javascript Client by Building an App
confluent-kafka-javascript offers two APIs for calling Kafka from JS, one KafkaJS-like & one node-rdkafka-like. Learn it by making an app w/producer, consumer & UI.
How to Structure Vue Projects
This article explores various structures for organizing Vue.js projects. It covers common approaches like flat structures and Atomic Design. - https://dev.to/alexanderop/how-to-structure-vue-projects-20i4
#vue
This article explores various structures for organizing Vue.js projects. It covers common approaches like flat structures and Atomic Design. - https://dev.to/alexanderop/how-to-structure-vue-projects-20i4
#vue
DEV Community
How to Structure Vue Projects
Table of Contents Introduction Some General Rules Base Component Names Tightly Coupled...
How Airbnb Smoothly Upgrades React
Airbnb has recently completed an upgrade of all its Web-facing sites from React 16 to React 18. Few of us get to work on such large systems, but Airbnb’s strategies and processes could provide some inspiration for your own upgrades. - https://medium.com/airbnb-engineering/how-airbnb-smoothly-upgrades-react-b1d772a565fd
Airbnb has recently completed an upgrade of all its Web-facing sites from React 16 to React 18. Few of us get to work on such large systems, but Airbnb’s strategies and processes could provide some inspiration for your own upgrades. - https://medium.com/airbnb-engineering/how-airbnb-smoothly-upgrades-react-b1d772a565fd
Medium
How Airbnb Smoothly Upgrades React
Incrementally modernizing our frontend infrastructure to roll out the latest React features without downgrades
Exploring Microservices Architecture with NestJS: Popular Patterns.
In the realm of software development, adopting the right architectural patterns is paramount for building… - https://medium.com/@vitaly.bexterev12/exploring-microservices-architecture-with-nestjs-popular-patterns-9fda42e6669d
#nodejs
In the realm of software development, adopting the right architectural patterns is paramount for building… - https://medium.com/@vitaly.bexterev12/exploring-microservices-architecture-with-nestjs-popular-patterns-9fda42e6669d
#nodejs
Medium
Exploring Microservices Architecture with NestJS: Popular Patterns.
In the realm of software development, adopting the right architectural patterns is paramount for building scalable and maintainable…