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.
Creating and Publishing a vue-file-validator plugin with Vite and npm : A Comprehensive Guide
As developers, we often face the challenge of validating file uploads in our web applications. This article provides a walk through of developing a file validator plugin and the process of publishing to npm. - https://dev.to/kelvin-igbinoba/creating-and-publishing-a-vue-file-validator-plugin-with-vite-and-npm-a-comprehensive-guide-bi0
#vue
As developers, we often face the challenge of validating file uploads in our web applications. This article provides a walk through of developing a file validator plugin and the process of publishing to npm. - https://dev.to/kelvin-igbinoba/creating-and-publishing-a-vue-file-validator-plugin-with-vite-and-npm-a-comprehensive-guide-bi0
#vue
DEV Community
Creating and Publishing a vue-file-validator plugin with Vite and npm : A Comprehensive Guide
Introduction As developers, we often face the challenge of validating file uploads in our web...
Code smells in Angular — Deep Dive — Part II
In one of my last blog post I have taken a deep dive on the top 5 code smells regarding the… - https://medium.com/@robert.maiersilldorff/code-smells-in-angular-deep-dive-part-ii-747526c43cc9
#angular
In one of my last blog post I have taken a deep dive on the top 5 code smells regarding the… - https://medium.com/@robert.maiersilldorff/code-smells-in-angular-deep-dive-part-ii-747526c43cc9
#angular
Medium
Code smells in Angular — Deep Dive — Part II
In one of my last blog post I have taken a deep dive on the top 5 code smells regarding the runtime-performance. This time I would like to…
Announcing TypeScript 5.7 Beta
The newest TypeScript is on the way. As always, there's a laundry list of enhancements and features, but the path rewriting for relative paths is a particularly welcome addition for those building server-side apps, enabling easy rewrites of .ts imports into .js at compile time. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/
#typescript
The newest TypeScript is on the way. As always, there's a laundry list of enhancements and features, but the path rewriting for relative paths is a particularly welcome addition for those building server-side apps, enabling easy rewrites of .ts imports into .js at compile time. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/
#typescript
Microsoft News
Announcing TypeScript 5.7 Beta
Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look at what’s new in TypeScript 5.7! Checks for Never-Initialized…
How Top-Level await Could Break Compatibility
Node 23 makes it possible to load ES modules transparently with require which is great, but.. only if the module being loaded isn’t using top-level await. One for package creators to think carefully about before backwards compatibility issues creep in! - https://evertpot.com/using-top-level-await-is-bc-break/
#nodejs
Node 23 makes it possible to load ES modules transparently with require which is great, but.. only if the module being loaded isn’t using top-level await. One for package creators to think carefully about before backwards compatibility issues creep in! - https://evertpot.com/using-top-level-await-is-bc-break/
#nodejs
Evertpot
In the future using top-level await might be cause a backwards compatibility break in Node
Create Stunning Maps Effortlessly with React Leaflet - https://jsdev.space/mastering-react-leaflet/
#react
#react
JavaScript Development Space - Master JS and NodeJS
Create Stunning Maps Effortlessly - Master React Leaflet with TypeScript!
Explore the world of JavaScript at our blog, your ultimate resource for guides, tutorials, and articles. Uncover the latest insights, tips, and trends.
Vue.js and HTML Injection Explained
Do you use v-html in your code? If so, you might be at risk of attack via HTML injection. In this article, explore exactly HOW v-html puts you at risk, use cases and mitigation strategies - https://vueschool.io/articles/vuejs-tutorials/vue-js-and-html-injection-explained/
#vue
Do you use v-html in your code? If so, you might be at risk of attack via HTML injection. In this article, explore exactly HOW v-html puts you at risk, use cases and mitigation strategies - https://vueschool.io/articles/vuejs-tutorials/vue-js-and-html-injection-explained/
#vue
vueschool.io
Vue.js and HTML Injection Explained - Vue School Articles
Learn why v-html can be dangerous. Plus, strategies for avoiding the risk while still providing rich user interfaces
Improving Code Reusability in Angular Projects
In this article, you’ll find recommendations on how to make your Angular components and services more… - 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… - 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.
The 20 Essential Principles of Software Development: LoD, SoC, SOLID, and…
Core software development principles that every developer must know. - https://levelup.gitconnected.com/the-20-essential-principles-of-software-development-lod-soc-solid-and-beyond-7a39a98b685d
#principles
Core software development principles that every developer must know. - https://levelup.gitconnected.com/the-20-essential-principles-of-software-development-lod-soc-solid-and-beyond-7a39a98b685d
#principles
Medium
The 20 Essential Principles of Software Development: LoD, SoC, SOLID, and Beyond.
Core software development principles that every developer must know.
A Deep Dive into Micro Frontend Architecture
Discover the power of Micro Frontend Architecture in React.js! Learn how to build modular and scalable web… - https://medium.com/@isuruariyarathna2k00/a-deep-dive-into-micro-frontend-architecture-with-react-js-264ca6edca6b
#microfrontends
Discover the power of Micro Frontend Architecture in React.js! Learn how to build modular and scalable web… - https://medium.com/@isuruariyarathna2k00/a-deep-dive-into-micro-frontend-architecture-with-react-js-264ca6edca6b
#microfrontends
Medium
A Deep Dive into Micro Frontend Architecture with React.js
Discover the power of Micro Frontend Architecture in React.js! Learn how to build modular and scalable web applications in our latest blog.