How To Use Feature Flags in Vue.JS
Feature Flags are conditional statements like an if/else block of code that provides the ability to switch certain functionalities or features on/off in an application. This article explores how to confidently test and integrate new features in your applications without deploying new code using Feature Flags. - https://daveyhert.hashnode.dev/how-to-use-feature-flags-in-vuejs
#vue
Feature Flags are conditional statements like an if/else block of code that provides the ability to switch certain functionalities or features on/off in an application. This article explores how to confidently test and integrate new features in your applications without deploying new code using Feature Flags. - https://daveyhert.hashnode.dev/how-to-use-feature-flags-in-vuejs
#vue
David Herbert's Blog
How To Use Feature Flags in Vue.JS
Confidently test and integrate new features in your applications without deploying new code
Two CSS Properties for Trimming Text Box Whitespace
Daniel Schwarz explains how the text-box-trim and text-box-edge enable you to trim specifiable amounts of the whitespace above and below text. - https://css-tricks.com/two-css-properties-for-trimming-text-box-whitespace
#css
Daniel Schwarz explains how the text-box-trim and text-box-edge enable you to trim specifiable amounts of the whitespace above and below text. - https://css-tricks.com/two-css-properties-for-trimming-text-box-whitespace
#css
CSS-Tricks
Two CSS Properties For Trimming Text Box Whitespace | CSS-Tricks
The text-box-trim and text-box-edge properties in CSS enable developers to trim specifiable amounts of the whitespace that appear above the
Angular: DOM Sanitization
If you are thinking about how to protect your Angular app from XSS attacks, then you must be relieved to know… - https://javascript.plainenglish.io/angular-dom-sanitization-46969b5f13d5
#angular
If you are thinking about how to protect your Angular app from XSS attacks, then you must be relieved to know… - https://javascript.plainenglish.io/angular-dom-sanitization-46969b5f13d5
#angular
Medium
Angular: DOM Sanitization
If you are thinking about how to protect your Angular app from XSS attacks, then you must be relieved to know that Angular has provided…
How to Annul Promises in JavaScript
You can 'cancel' XHR and fetch requests, but can you cancel regular promises? Currently, no, but Zachary looks into doing the next best thing: telling a promise the game's up, and discarding/ignoring its eventual results. - https://webdeveloper.beehiiv.com/p/cancel-promises-javascript
#javascript
You can 'cancel' XHR and fetch requests, but can you cancel regular promises? Currently, no, but Zachary looks into doing the next best thing: telling a promise the game's up, and discarding/ignoring its eventual results. - https://webdeveloper.beehiiv.com/p/cancel-promises-javascript
#javascript
Web Developer
How to Annul Promises in JavaScript
Creating Cancelable Tasks in JavaScript with Promise.withResolvers and AbortController
Types of React Components: An Overview
A complete overview, including basic code examples, of the different types of React component, from those built with createClass, class components, HOCs, function components, and more modern options. A major update of a post we first featured in 2019. - https://www.robinwieruch.de/react-component-types/
#react
A complete overview, including basic code examples, of the different types of React component, from those built with createClass, class components, HOCs, function components, and more modern options. A major update of a post we first featured in 2019. - https://www.robinwieruch.de/react-component-types/
#react
www.robinwieruch.de
Types of React Components [2024]
There are many types of React Components that make it difficult for React beginners. This tutorial goes through each React Component Type by example ...
How Bun Supports V8 APIs Without Using V8
Bun uses the JavaScriptCore engine, not V8, yet it can support Node addons that rely upon V8’s APIs. Here’s how it works under the hood. - https://bun.sh/blog/how-bun-supports-v8-apis-without-using-v8-part-1
#nodejs
Bun uses the JavaScriptCore engine, not V8, yet it can support Node addons that rely upon V8’s APIs. Here’s how it works under the hood. - https://bun.sh/blog/how-bun-supports-v8-apis-without-using-v8-part-1
#nodejs
Bun
How Bun supports V8 APIs without using V8 (part 1)
Bun is built on JavaScriptCore, not V8. Here's how we're implementing V8's C++ API on top of it.
Animate to height: auto; in CSS
Bramus Van Damme explains how to use the interpolate-size property or the calc-size() function to enable smooth transitions and animations from lengths to intrinsic sizing keywords and back. - https://developer.chrome.com/docs/css-ui/animate-to-height-auto
#css
Bramus Van Damme explains how to use the interpolate-size property or the calc-size() function to enable smooth transitions and animations from lengths to intrinsic sizing keywords and back. - https://developer.chrome.com/docs/css-ui/animate-to-height-auto
#css
Chrome for Developers
Animate to height: auto; (and other intrinsic sizing keywords) in CSS | CSS and UI | Chrome for Developers
Animate to and from intrinsic sizing keywords with `interpolate-size` and `calc-size()`
Building a blog with Nuxt content
This is an article series dedicated to building a blog with Nuxt and Nuxt Content. For this part the author introduce pagination and some navigation features into the blog. - https://masteringnuxt.com/blog/building-a-blog-with-nuxt-content-part-2
#vue
This is an article series dedicated to building a blog with Nuxt and Nuxt Content. For this part the author introduce pagination and some navigation features into the blog. - https://masteringnuxt.com/blog/building-a-blog-with-nuxt-content-part-2
#vue
Masteringnuxt
Building a blog with Nuxt content (Part 2)
Welcome back again as we build our blog with Nuxt Content. For this part we will introduce pagination and some navigation features into our blog.
Inquirer.js 12.0: A Collection of Common Interactive CLI Controls
Want to ask your users questions? Select from predefined options? Enter a password? Check boxes? (Maybe you want to make sure they’re not affiliated with WP Engine or something ridiculous like that.) Well, then, this is for you. - https://github.com/SBoudrias/Inquirer.js
#cli #nodejs
Want to ask your users questions? Select from predefined options? Enter a password? Check boxes? (Maybe you want to make sure they’re not affiliated with WP Engine or something ridiculous like that.) Well, then, this is for you. - https://github.com/SBoudrias/Inquirer.js
#cli #nodejs
GitHub
GitHub - SBoudrias/Inquirer.js: A collection of common interactive command line user interfaces.
A collection of common interactive command line user interfaces. - SBoudrias/Inquirer.js
React Visually Explained: use client
We feature this not only for content but also for style: we like the gimmick-free simplicity, tight editing and focus of the presenter and the material she presents. - https://www.youtube.com/watch?v=eO51VVCpTk0
#react
We feature this not only for content but also for style: we like the gimmick-free simplicity, tight editing and focus of the presenter and the material she presents. - https://www.youtube.com/watch?v=eO51VVCpTk0
#react
YouTube
React visually explained: 'use client'
What 'use client' is, why it exists, how it works, and how to use it.
The 'use client' directive introduces a new dimension to bundling: allowing developers to use the same language and JSX component model for UI concerns that span the client and server.…
The 'use client' directive introduces a new dimension to bundling: allowing developers to use the same language and JSX component model for UI concerns that span the client and server.…
Node vs Bun: No Backend Performance Difference?
You can always trust a benchmark to ruffle some feathers, often over the methodology rather than the result. This is no exception, but interesting nonetheless. - https://evertheylen.eu/p/node-vs-bun/
#nodejs
You can always trust a benchmark to ruffle some feathers, often over the methodology rather than the result. This is no exception, but interesting nonetheless. - https://evertheylen.eu/p/node-vs-bun/
#nodejs
Evert Heylen
Node vs Bun: no backend performance difference
In this article I’ll be comparing the performance of Bun vs Node. In particular (as Bun is many things), I will focus on their performance as the runtime for your server-side JavaScript code. With Node being the default choice for many, Bun has to prove it…
Implement a Dependency Injection Container in TypeScript from Scratch
IoC (also known as dependency injection container) from theory to implementation - https://medium.com/@vahid.vdn/implement-a-dependency-injection-container-from-scratch-7092c8a0ae7a
#typescript
IoC (also known as dependency injection container) from theory to implementation - https://medium.com/@vahid.vdn/implement-a-dependency-injection-container-from-scratch-7092c8a0ae7a
#typescript
Medium
Implement a Dependency Injection Container in TypeScript from Scratch
IoC (also known as dependency injection container) from theory to implementation
Tightly Coupled Components Vue Components with Provide/Inject
In this article, learn how to create tightly coupled components with Vue’s provide/inject functions. This component design strategy is great for creating components that are intuitive to use together and rely on shared state! - https://vueschool.io/articles/vuejs-tutorials/tightly-coupled-components-vue-components-with-provide-inject/
#vue
In this article, learn how to create tightly coupled components with Vue’s provide/inject functions. This component design strategy is great for creating components that are intuitive to use together and rely on shared state! - https://vueschool.io/articles/vuejs-tutorials/tightly-coupled-components-vue-components-with-provide-inject/
#vue
vueschool.io
Tightly Coupled Components Vue Components with Provide/Inject - Vue School Articles
In this article, learn how to create tightly coupled components with Vue’s provide/inject functions. This component design strategy is great for creating components that are intuitive to use together and rely on shared state!
Making Orbit Animations with CSS Custom Properties
Will Boyd shows how to use CSS custom properties to compose animations in a sensible way. - https://codersblock.com/blog/making-orbit-animations-with-css-custom-properties
#css
Will Boyd shows how to use CSS custom properties to compose animations in a sensible way. - https://codersblock.com/blog/making-orbit-animations-with-css-custom-properties
#css
Codersblock
Making Orbit Animations with CSS Custom Properties
Let’s animate some CSS custom properties! This is a powerful way to approach CSS animations that would otherwise be tedious or impractical to implement. I’ll...
Improving Code Reusability in Angular Projects
In this article, you’ll find recommendations on how to make your Angular components and services more reusable, maintainable, and scalable. - https://medium.com/@eugeniyoz/improving-code-reusability-in-angular-projects-b169d4a1c786
#angular
In this article, you’ll find recommendations on how to make your Angular components and services more reusable, maintainable, and scalable. - https://medium.com/@eugeniyoz/improving-code-reusability-in-angular-projects-b169d4a1c786
#angular
Medium
Improving Code Reusability in Angular Projects
In this article, you’ll find recommendations on how to make your Angular components and services more reusable, maintainable, and scalable.
Node v23.0.0 (Current) Released
Say hello to the newest release line of Node.js that gets all the cutting edge features first (Node 22 will soon become the active LTS release). v23 notably enables support for loading ES modules with require() by default, drops 32-bit Windows support, and node --run goes stable. - https://nodejs.org/en/blog/release/v23.0.0
#nodejs
Say hello to the newest release line of Node.js that gets all the cutting edge features first (Node 22 will soon become the active LTS release). v23 notably enables support for loading ES modules with require() by default, drops 32-bit Windows support, and node --run goes stable. - https://nodejs.org/en/blog/release/v23.0.0
#nodejs
nodejs.org
Node.js — Node v23.0.0 (Current)
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
How to Control a React Component from the URL - https://buildui.com/posts/how-to-control-a-react-component-with-the-url
#react
#react
Build UI
How to control a React component with the URL
JavaScript Interview Questions in 2024
Do you know the answers? - https://levelup.gitconnected.com/javascript-interview-questions-in-2024-from-an-interviewer-3034aca4993f
#javascript
Do you know the answers? - https://levelup.gitconnected.com/javascript-interview-questions-in-2024-from-an-interviewer-3034aca4993f
#javascript
Medium
JavaScript Interview Questions in 2024
Do you know the answers?
Selecting Previous Siblings
Chris Coyier showcases a creative and fun use of CSS selectors, including :has() pseudo-class. - https://frontendmasters.com/blog/selecting-previous-siblings
#css
Chris Coyier showcases a creative and fun use of CSS selectors, including :has() pseudo-class. - https://frontendmasters.com/blog/selecting-previous-siblings
#css
Frontendmasters
Selecting Previous Siblings – Frontend Masters Boost
Selecting the *next* element in CSS can be done easily with the + combinator. Selecting the *previous* element used to be impossible, but now can be like :has(+ .el), and can be extended in either direction.