What Happens When a Major npm Library Goes Commercial?
The ua-parser-js library is commonly used to parse user agent strings and gets over 12 million downloads a month, but it has recently switched to AGPL+commercial licensing. - https://adventures.nodeland.dev/archive/what-happens-when-a-major-npm-library-goes/
#nodejs
The ua-parser-js library is commonly used to parse user agent strings and gets over 12 million downloads a month, but it has recently switched to AGPL+commercial licensing. - https://adventures.nodeland.dev/archive/what-happens-when-a-major-npm-library-goes/
#nodejs
adventures.nodeland.dev
What happens when a major npm library goes commercial?
This edition covers the switch of a popular library to a restrictive license, Node.js performance tips, and new releases.
Build a Nuxt app with Azure serverless REST API
This article provides instructions on how to construct a static web app using Nuxt, in conjunction with serverless APIs through Azure Functions CLI and Static Web Apps Emulator. - https://dev.to/mayashavin/build-a-nuxt-app-with-azure-serverless-rest-api-2ci7
#vue
This article provides instructions on how to construct a static web app using Nuxt, in conjunction with serverless APIs through Azure Functions CLI and Static Web Apps Emulator. - https://dev.to/mayashavin/build-a-nuxt-app-with-azure-serverless-rest-api-2ci7
#vue
DEV Community
Build a Nuxt app with Azure serverless REST API
Learn how to add serverless APIs to a Nuxt app using Azure Functions and its tools.
How to Use CSS object-fit and object-position
Ralph Mason shows how to use object-fit to fit images into a specific amount of space and how to use object-position to get the positioning within that space just right. - https://www.sitepoint.com/using-css-object-fit-object-position-properties
#css
Ralph Mason shows how to use object-fit to fit images into a specific amount of space and how to use object-position to get the positioning within that space just right. - https://www.sitepoint.com/using-css-object-fit-object-position-properties
#css
Sitepoint
How to Use CSS object-fit and object-position — SitePoint
Learn how to use CSS object-fit to determine how images fit within a given space, and how to position those images with object-position.
OnPush and Signals: Local Change Detection in Angular 17
Getting to know about new change detection mode in Angular - https://itnext.io/onpush-and-signals-local-change-detection-in-angular-17-c70e830fd209
#angular
Getting to know about new change detection mode in Angular - https://itnext.io/onpush-and-signals-local-change-detection-in-angular-17-c70e830fd209
#angular
Medium
OnPush and Signals: Local Change Detection in Angular 17
Getting to know about new change detection mode in Angular
How to Create WebVTT Files for Videos in Node
The Web Video Text Tracks Format (WebVTT) is a common standard for subtitles/closed captioning. AssemblyAI’s platform does the hard work here. - https://www.assemblyai.com/blog/vtt-video-nodejs/
#nodejs
The Web Video Text Tracks Format (WebVTT) is a common standard for subtitles/closed captioning. AssemblyAI’s platform does the hard work here. - https://www.assemblyai.com/blog/vtt-video-nodejs/
#nodejs
News, Tutorials, AI Research
How to Create WebVTT Files for Videos in Node.js
Learn how to create WebVTT subtitle files for videos using Node.js in this easy-to-follow guide.
10 Must-Have VSCode Extensions for Web Development
Install these powerful VSCode extensions to significantly improve your productivity during web development. - https://medium.com/@gautammanak1/10-must-have-vscode-extensions-for-web-development-44b0d129ae56
#vscode
Install these powerful VSCode extensions to significantly improve your productivity during web development. - https://medium.com/@gautammanak1/10-must-have-vscode-extensions-for-web-development-44b0d129ae56
#vscode
Medium
10 Must-Have VSCode Extensions for Web Development 👀💻
Install these powerful VSCode extensions to significantly improve your productivity during web development.
How to Use Google Sheets as a 'Database' with React
The most compelling reason to use this approach? The ability to make your app’s data available to both technical and non-technical people by simply sharing a Google Sheet they likely already know how to use. - https://thenewstack.io/how-to-use-google-sheets-as-a-database-with-react-and-ssr/
#react
The most compelling reason to use this approach? The ability to make your app’s data available to both technical and non-technical people by simply sharing a Google Sheet they likely already know how to use. - https://thenewstack.io/how-to-use-google-sheets-as-a-database-with-react-and-ssr/
#react
The New Stack
How to Use Google Sheets as a Database with React and Serverless
How to use Google Sheets as a database. Choose this method over a more traditional Database solution for one reason: Data retrieval.
Angular’s router-outlet: Tips & Tricks
Maximizing Efficiency and Navigation Control for Seamless Angular Routing. - https://javascript.plainenglish.io/angulars-router-outlet-tips-tricks-e3090d503021
#angular
Maximizing Efficiency and Navigation Control for Seamless Angular Routing. - https://javascript.plainenglish.io/angulars-router-outlet-tips-tricks-e3090d503021
#angular
Medium
Angular’s router-outlet: Tips & Tricks
Maximizing Efficiency and Navigation Control for Seamless Angular Routing.
How to Use v-model in Vue 3: An In-Depth Guide
Get the hang of Vue 3's v-model with this guide. This article covers its purpose, cool features, some examples, and also some common slip-ups to avoid for a smooth two-way data binding experience. - https://salkobalic.com/how-to-use-v-model-in-vue-3-an-in-depth-guide
#vue
Get the hang of Vue 3's v-model with this guide. This article covers its purpose, cool features, some examples, and also some common slip-ups to avoid for a smooth two-way data binding experience. - https://salkobalic.com/how-to-use-v-model-in-vue-3-an-in-depth-guide
#vue
Salko Balic - Frontend Developer
How to Use v-model in Vue 3: An In-Depth Guide
Master Vue 3's v-model with this guide covering purpose, features, examples, and common pitfalls for seamless two-way data binding.
Capturing Garbage Collection Traces in Node Apps - https://coderoasis.com/capturing-nodejs-garbage-collection-traces/
#nodejs
#nodejs
The New @font-Face Syntax
Oliver Williams outlines how the new @font-face syntax works. - https://fullystacked.net/new-font-face-syntax/
#css
Oliver Williams outlines how the new @font-face syntax works. - https://fullystacked.net/new-font-face-syntax/
#css
fullystacked.net
The new @font-face syntax
Using variable fonts and color fonts with @font-face.
Four New React 19 Hooks Explained with Examples - https://www.freecodecamp.org/news/react-19-new-hooks-explained-with-examples/
#react
#react
freeCodeCamp.org
React 19 – New Hooks Explained with Examples
Hi fellow readers! Web Development is a constantly evolving landscape. The whole ecosystem consists of different libraries and technologies. React is one of the most widely used libraries in web development. There are small releases every now and the...
How to create private state in stores
In this article, Eduardo - creator of Pinia explores the concept of creating Private State in Pinia. It focuses on Understanding Options vs. Setup Stores and Maintaining Data Integrity - https://masteringpinia.com/blog/how-to-create-private-state-in-stores
#vue
In this article, Eduardo - creator of Pinia explores the concept of creating Private State in Pinia. It focuses on Understanding Options vs. Setup Stores and Maintaining Data Integrity - https://masteringpinia.com/blog/how-to-create-private-state-in-stores
#vue
Masteringpinia
How to create private state in stores
Creating Private State in Pinia: Understanding Options vs. Setup Stores and Maintaining Data Integrity
My quest for the perfect TS monorepo
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey… - https://thijs-koerselman.medium.com/my-quest-for-the-perfect-ts-monorepo-62653d3047eb
#typescript
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey… - https://thijs-koerselman.medium.com/my-quest-for-the-perfect-ts-monorepo-62653d3047eb
#typescript
Medium
My quest for the perfect TS monorepo
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey with you, so you don’t have to.
A change detection, zone.js, zoneless, local change detection, and signals…
Angular is a component-driven framework. And just like every other framework out there, it is supposed to… - https://itnext.io/a-change-detection-zone-js-zoneless-local-change-detection-and-signals-story-9344079c3b9d
#angular
Angular is a component-driven framework. And just like every other framework out there, it is supposed to… - https://itnext.io/a-change-detection-zone-js-zoneless-local-change-detection-and-signals-story-9344079c3b9d
#angular
Medium
A change detection, zone.js, zoneless, local change detection, and signals story 📚
Angular is a component-driven framework. And just like every other framework out there, it is supposed to show the data to the user and…
The Latest in CSS and Web UI: I/O 2024 Recap
Una Kravets dives into the current state of CSS, exploring some of the most game-changing new features redefining how we build web applications, featured live at Google I/O 2024. - https://developer.chrome.com/blog/new-in-web-ui-io-2024
#css
Una Kravets dives into the current state of CSS, exploring some of the most game-changing new features redefining how we build web applications, featured live at Google I/O 2024. - https://developer.chrome.com/blog/new-in-web-ui-io-2024
#css
Chrome for Developers
The latest in CSS and web UI: I/O 2024 recap | Blog | Chrome for Developers
Read all of the CSS and Web UI announcements from Google I/O 2024.
Understanding React Compiler
The new, experimental tool from the React team automates your performance tuning by rewriting your code — but should you use it, and how does it work under the hood? Tony takes a look. - https://tonyalicea.dev/blog/understanding-react-compiler/
#react
The new, experimental tool from the React team automates your performance tuning by rewriting your code — but should you use it, and how does it work under the hood? Tony takes a look. - https://tonyalicea.dev/blog/understanding-react-compiler/
#react
Tony Alicea
Understanding React Compiler | Tony Alicea
Cache all the things. How React Compiler works under-the-hood.
Dynamically Configuring Vue.js Apps in Docker Containers
In this article, explore a solution that allows you to set environment variables dynamically when running a Docker container, ensuring your Vue.js application reflects the latest configurations. - https://medium.com/@cgaspard/dynamically-configuring-vue-js-apps-in-docker-containers-0d2570c8f48c
#vue
In this article, explore a solution that allows you to set environment variables dynamically when running a Docker container, ensuring your Vue.js application reflects the latest configurations. - https://medium.com/@cgaspard/dynamically-configuring-vue-js-apps-in-docker-containers-0d2570c8f48c
#vue
Medium
Dynamically Configuring Vue.js Apps in Docker Containers
Introduction
Micro frontends strategies
Uncovering the pros and cons of different micro frontend development approaches - https://kevinkreuzer.medium.com/micro-frontends-strategies-5fa76369149f
#microfrontends
Uncovering the pros and cons of different micro frontend development approaches - https://kevinkreuzer.medium.com/micro-frontends-strategies-5fa76369149f
#microfrontends
Medium
Micro frontends strategies
Uncovering the pros and cons of different micro frontend development approaches
Technical Debts in Component Design using Angular
In one of my previous posts I have talked about code smells in Angular. This time I would like to address… - https://blog.stackademic.com/technical-debts-in-component-design-using-angular-87af0bd4ede3
#angular
In one of my previous posts I have talked about code smells in Angular. This time I would like to address… - https://blog.stackademic.com/technical-debts-in-component-design-using-angular-87af0bd4ede3
#angular
Medium
Technical Debts in Component Design using Angular
In one of my previous posts I have talked about code smells in Angular [1]. This time I would like to address technical debts regarding…