React Cool Virtual: A Hook for Rendering Large Datasets
This library implements a small, efficient hook which employs Dom recycling. It’s an alternative to the plethora of libraries already in this space. - http://amp.gs/jjtbf
#react #components
This library implements a small, efficient hook which employs Dom recycling. It’s an alternative to the plethora of libraries already in this space. - http://amp.gs/jjtbf
#react #components
GitHub
GitHub - wellyshen/react-cool-virtual: 😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
😎 ♻️ A tiny React hook for rendering large datasets like a breeze. - GitHub - wellyshen/react-cool-virtual: 😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
What's New in Vue 3.1?
Vue 3.1 has been released. This article covers the main features being released, including the migration build allowing you to build and run a Vue 2 application with Vue 3 in a compatibility mode. - http://amp.gs/jjmqE
#vue
Vue 3.1 has been released. This article covers the main features being released, including the migration build allowing you to build and run a Vue 2 application with Vue 3 in a compatibility mode. - http://amp.gs/jjmqE
#vue
Ninja Squad
What’s new in Vue 3.1?
Vue 3.1 is out!
Next.js 11 Released
The popular React framework takes some more steps forward with improved performance, Webpack 5 support, an experimental way to make Create React App apps Next.js compatible, and Next.js Live, a preview of a way to build Next.js apps in the browser, collaboratively, with your team. - http://amp.gs/jjZr4
#nextjs
The popular React framework takes some more steps forward with improved performance, Webpack 5 support, an experimental way to make Create React App apps Next.js compatible, and Next.js Live, a preview of a way to build Next.js apps in the browser, collaboratively, with your team. - http://amp.gs/jjZr4
#nextjs
nextjs.org
Next.js 11
Next.js 11 continues our mission to create the best developer experience with a new conformance system and performance improvements.
Comparing 5 Node.js Logging Libraries for You To Make the Optimal Choice - http://amp.gs/jjpNi
#nodejs
#nodejs
CSS @supports Rules To Target Only Firefox / Safari / Chromium
Bramus Van Damme demonstrates how to create supports rules to target the three major rendering engines. - http://amp.gs/jjlqO
#css
Bramus Van Damme demonstrates how to create supports rules to target the three major rendering engines. - http://amp.gs/jjlqO
#css
Bram.us
CSS @supports rules to target only Firefox / Safari / Chromium
An overview of CSS @support rules to target only Firefox / Safari / Chromium, or a combination thereof.
Adding Voice Search to a React App
Learn how to use the Web Speech API to add a simple ‘voice search’ functionality to your app. - http://amp.gs/jjBSv
#react
Learn how to use the Web Speech API to add a simple ‘voice search’ functionality to your app. - http://amp.gs/jjBSv
#react
Looking for an efficient hosting platform? 👨💻 👩💻
Plesk is the innovative control panel that better fits your needs:
👉 Manage thousands of sites in one single dashboard.
👉 Easily automate admin tasks.
👉 Cloud-friendly. Plesk runs on both, Linux & Windows.
👉 Integrate with Cloudflare CDN, WordPress Toolkit and more.
👉 Out-of-the-box security features including Let's Encrypt and ModSecurity.
Try Free Plesk Now for Your Sites & Servers
Plesk is the innovative control panel that better fits your needs:
👉 Manage thousands of sites in one single dashboard.
👉 Easily automate admin tasks.
👉 Cloud-friendly. Plesk runs on both, Linux & Windows.
👉 Integrate with Cloudflare CDN, WordPress Toolkit and more.
👉 Out-of-the-box security features including Let's Encrypt and ModSecurity.
Try Free Plesk Now for Your Sites & Servers
Conditional Templates for Angular Components
One of the many benefits of working in Nx workspaces is the ability to share code between applications. In an… - http://amp.gs/jjnNO
#angular
One of the many benefits of working in Nx workspaces is the ability to share code between applications. In an… - http://amp.gs/jjnNO
#angular
Medium
Conditional Templates for Angular Components
One of the many benefits of working in Nx workspaces is the ability to share code between applications. In an Angular application…
Why the React Testing Library Is Much More Than a Testing Library
The author makes the case for using RTL and its ability to mimic user interactions and making them the objective of testing, rather than the fragile minutia of the test implementation details. - http://amp.gs/jjGiS
#react
The author makes the case for using RTL and its ability to mimic user interactions and making them the objective of testing, rather than the fragile minutia of the test implementation details. - http://amp.gs/jjGiS
#react
Watching for Changes in Vue.js Component Slot Content
This article explains how to update the state of a component any time its contents (slot, children, etc.) are changed. - http://amp.gs/jjxAf
#vue
This article explains how to update the state of a component any time its contents (slot, children, etc.) are changed. - http://amp.gs/jjxAf
#vue
Medium
Watching for Changes in Vue.js Component Slot Content
I recently had the need to update the state of a component any time its contents (slot, children, etc.) changed. For context, it’s a form…
Micro Frontends Step by Step Using React, Webpack 5, and Module Federation
In this article, I will go step by step in creating two Micro Frontend React Components and render a Button… - http://amp.gs/jjf3T
#microfrontends #webpack
In this article, I will go step by step in creating two Micro Frontend React Components and render a Button… - http://amp.gs/jjf3T
#microfrontends #webpack
How Node.js Microservices Interact with Each Other Using gRPC
In this article, we will learn how microservices interact with each other using the gRPC framework. gRPC is a… - http://amp.gs/jjCwj
#nodejs
In this article, we will learn how microservices interact with each other using the gRPC framework. gRPC is a… - http://amp.gs/jjCwj
#nodejs
Medium
How Node.js Microservices Interact with Each Other Using gRPC
In this article, we will learn how microservices interact with each other using the gRPC framework. gRPC is a modern RPC that enables…
Using Performant Next-Gen Images in CSS with image-set
Ollie Williams explores what we can and can’t do today with image-set(). - http://amp.gs/jjk3h
#css
Ollie Williams explores what we can and can’t do today with image-set(). - http://amp.gs/jjk3h
#css
CSS-Tricks
Using Performant Next-Gen Images in CSS with image-set | CSS-Tricks
The CSS image-set() function has been supported in Chromium-based browsers since 2012 and in Safari since version 6. Support recently landed in Firefox 88.
When CSS Isn’t Enough: JavaScript Requirements For Accessible Components
Stephanie Eckles looks at how components such as tooltips, modals, tabs, carousels, and dropdown menus often require more than just CSS (even when 'pure CSS' solutions are technically possible), especially to ensure accessibility. - http://amp.gs/jjeMG
#javascript
Stephanie Eckles looks at how components such as tooltips, modals, tabs, carousels, and dropdown menus often require more than just CSS (even when 'pure CSS' solutions are technically possible), especially to ensure accessibility. - http://amp.gs/jjeMG
#javascript
Smashing Magazine
When CSS Isn’t Enough: JavaScript Requirements For Accessible Components — Smashing Magazine
Spoiler alert: tooltips, modals, tabs, carousels, and dropdown menus are some of the user interface components that require more than CSS. To ensure accessibility of your interface, JavaScript is a necessary addition to accomplish focus management, respond…
Debugging Guide: Why Your Vue Component Isn't Updating
If you've got a Vue component that won't update the way you expect it to, this debugging guide will help you to quickly identify and fix the problem. - http://amp.gs/jj7aY
#vue
If you've got a Vue component that won't update the way you expect it to, this debugging guide will help you to quickly identify and fix the problem. - http://amp.gs/jj7aY
#vue
Michaelnthiessen
Debugging Guide: Why Your Vue Component Isn't Updating (and how to fix it) - Michael Thiessen
If you've got a Vue component that won't update the way you expect it to, this debugging guide will help you to quickly identify and fix the problem.
Building a Rich WYSIWYG Text Editor From Scratch
Learn how to build a rich text editor into an app with Slate doing the heavy lifting. - http://amp.gs/jjP9i
#react
Learn how to build a rich text editor into an app with Slate doing the heavy lifting. - http://amp.gs/jjP9i
#react
Smashing Magazine
Building A Rich Text Editor (WYSIWYG) — Smashing Magazine
Let’s build a rich text, WYSIWYG-editor that supports rich text, images, links and some nuanced features from word processing apps. We will use SlateJS to build the shell of the editor and then add a toolbar and custom configurations.
5 Best Chrome Extensions for Web Developers
My top favorite Chrome extensions I use - http://amp.gs/jjyTQ
#chrome #extension
My top favorite Chrome extensions I use - http://amp.gs/jjyTQ
#chrome #extension
Medium
5 Best Chrome Extensions for Web Developers
My top favorite Chrome extensions I use
Solutions Architect Tips — The 5 Types of Architecture Diagrams
The flow, service, persona, infrastructure, and developer diagram - http://amp.gs/jjyup
#solution #architect
The flow, service, persona, infrastructure, and developer diagram - http://amp.gs/jjyup
#solution #architect
Medium
Solutions Architect Tips — The 5 Types of Architecture Diagrams
The flow, service, persona, infrastructure, and developer diagram
Vue vs Svelte: Comparing Framework Internals
In this tutorial, we'll put the two frameworks, Vue and Svelte, side-by-side, and compare the different implementation approaches. - http://amp.gs/jjhB8
#vue
In this tutorial, we'll put the two frameworks, Vue and Svelte, side-by-side, and compare the different implementation approaches. - http://amp.gs/jjhB8
#vue
Vue Mastery
Vue vs Svelte: Comparing Framework Internals
In this tutorial, we'll put the two frameworks, Vue and Svelte, side-by-side, and compare the different implementation approaches.