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 ...
👍2
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
👍2🤝1
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
👍3
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…
👍2
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…
👍2
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.
👍3
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.
👍2
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.
👍3❤1
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)! 🍕
👍2
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
👍3
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
👍5❤1
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…
👍3
How to Choose the Best Rendering Strategy for Your App
Get a feel for the differences between Static Site Generation (SSG), Server-Side Rendering (SSR), Client-Side Rendering (CSR), Incremental Static Regeneration (ISR), and Partial Prerendering (PPR). - https://vercel.com/blog/how-to-choose-the-best-rendering-strategy-for-your-app
#react
Get a feel for the differences between Static Site Generation (SSG), Server-Side Rendering (SSR), Client-Side Rendering (CSR), Incremental Static Regeneration (ISR), and Partial Prerendering (PPR). - https://vercel.com/blog/how-to-choose-the-best-rendering-strategy-for-your-app
#react
Vercel
How to choose the best rendering strategy for your app
Demystify Next.js rendering strategies: SSG, SSR, CSR, ISR, and PPR. Optimize your web apps for performance, SEO, and user experience. Learn when and how to use each approach with real-world examples and practical tips for modern web development.
👍6
Implementing Clean Architecture in a Vue.js Application
Clean Architecture is a software design philosophy that emphasizes separation of concerns, testability, and maintainability by organizing code into distinct layers of abstraction. In this article, we’ll explore how to implement Clean Architecture in a Vue.js application, focusing on the authentication module as an example. - https://medium.com/@victormisiko.vm/implementing-clean-architecture-in-a-vue-js-application-fd23b33ef488
#vue
Clean Architecture is a software design philosophy that emphasizes separation of concerns, testability, and maintainability by organizing code into distinct layers of abstraction. In this article, we’ll explore how to implement Clean Architecture in a Vue.js application, focusing on the authentication module as an example. - https://medium.com/@victormisiko.vm/implementing-clean-architecture-in-a-vue-js-application-fd23b33ef488
#vue
Medium
Implementing Clean Architecture in a Vue.js Application
Introduction:
👍2❤1
Template-Level Lazy Loading in Angular
Comparing the Classic and Modern APIs for Lazy Loading Template Dependencies - https://itnext.io/template-level-lazy-loading-in-angular-8adde7dad50a
#angular
Comparing the Classic and Modern APIs for Lazy Loading Template Dependencies - https://itnext.io/template-level-lazy-loading-in-angular-8adde7dad50a
#angular
Medium
Template-Level Lazy Loading in Angular
Comparing the Classic and Modern APIs for Lazy Loading Template Dependencies
👍4
Why is Spawning a New Process in Node So Slow?
The developers of the Val Town platform noticed that Node couldn’t spawn more than 40 external processes per second, whereas Deno and Bun could do a lot more. Are there ways to significantly improve this? Actually, yes! - https://blog.val.town/blog/node-spawn-performance/
#nodejs
The developers of the Val Town platform noticed that Node couldn’t spawn more than 40 external processes per second, whereas Deno and Bun could do a lot more. Are there ways to significantly improve this? Actually, yes! - https://blog.val.town/blog/node-spawn-performance/
#nodejs
blog.val.town
Why is spawning a new process in Node so slow?
At Val Town we spawn a lot of processes. We're working on making it faster
👍2
A highly configurable switch component using modern CSS techniques - https://piccalil.li/blog/a-highly-configurable-switch-component-using-modern-css/
#css
#css
Piccalilli
A highly configurable switch component using modern CSS techniques
Learn how build a highly configurable switch component using modern CSS, such as :has(), container queries, Logical Properties and Custom Properties.
👍4