Building a Real App with React Query
React Query is intended to simplify your app’s interaction with asynchronous data sources. This detailed tutorial takes us through the full cycle of development of an appointment app which uses it. - http://amp.gs/jZlK1
#react
React Query is intended to simplify your app’s interaction with asynchronous data sources. This detailed tutorial takes us through the full cycle of development of an appointment app which uses it. - http://amp.gs/jZlK1
#react
👍1
The Optional Chaining Operator, “Modern” Browsers, and My Mom
Some unsupported JavaScript syntax caused an entire website to fail on two seperate hardware devices. A story of device obsolescence, accessibility, and progressive enhancement. - http://amp.gs/jZB48
#javascript
Some unsupported JavaScript syntax caused an entire website to fail on two seperate hardware devices. A story of device obsolescence, accessibility, and progressive enhancement. - http://amp.gs/jZB48
#javascript
The Fetch API Comes to Node Core (and Why You Should Care)
Support for the Fetch API (as commonly used browser-side for fetching resources) has been merged into Node.js and will be available behind a ‑‑experimental‑fetch flag until, hopefully, being enabled by default in Node 18 and beyond. - http://amp.gs/jZne5
#nodejs
Support for the Fetch API (as commonly used browser-side for fetching resources) has been merged into Node.js and will be available behind a ‑‑experimental‑fetch flag until, hopefully, being enabled by default in Node 18 and beyond. - http://amp.gs/jZne5
#nodejs
Building a Theme Switch Component
Adam Argyle gives a foundational overview of building an adaptive and accessible theme switch component. - http://amp.gs/jZG5n
#css
Adam Argyle gives a foundational overview of building an adaptive and accessible theme switch component. - http://amp.gs/jZG5n
#css
web.dev
Building a theme switch component
A foundational overview of how to build an adaptive and accessible theme switch component.
From My Point of Vue: Vue 3 Ecosystem
In this post, we'll take a look at the recommendations for the Vue 3 ecosystem, how the ecosystem looks like right now, and what are we missing for stability. - http://amp.gs/jZxLD
#vue
In this post, we'll take a look at the recommendations for the Vue 3 ecosystem, how the ecosystem looks like right now, and what are we missing for stability. - http://amp.gs/jZxLD
#vue
Good Advice on JSX Conditionals
“Time after time I shoot myself in the foot with JSX conditionals. In this article, I look at the trickier corners of JSX conditionals, and share some tips for staying safe”. - http://amp.gs/jZf34
#javascript
“Time after time I shoot myself in the foot with JSX conditionals. In this article, I look at the trickier corners of JSX conditionals, and share some tips for staying safe”. - http://amp.gs/jZf34
#javascript
Tree Lists with Indeterminate Checkboxes in React
“Semi-checked checkboxes”—which represent underlying conditions which are not entirely ‘checked’ or ‘unchecked’—can be tricky to represent in a tree list. Here’s one way to do it. - http://amp.gs/jZC4k
#react
“Semi-checked checkboxes”—which represent underlying conditions which are not entirely ‘checked’ or ‘unchecked’—can be tricky to represent in a tree list. Here’s one way to do it. - http://amp.gs/jZC4k
#react
Top 100 npm Package Maintainers Now Must Use 2FA
We mentioned npm’s forthcoming enhanced security procedures a while ago, and now they’re beginning to roll out in a phased manner. The maintainers of the top 100 npm packages judged by number of dependent projects now have to use two-factor auth, but all package maintainers need to be aware of the forthcoming changes outlined here. - http://amp.gs/jZkFr
#nodejs
We mentioned npm’s forthcoming enhanced security procedures a while ago, and now they’re beginning to roll out in a phased manner. The maintainers of the top 100 npm packages judged by number of dependent projects now have to use two-factor auth, but all package maintainers need to be aware of the forthcoming changes outlined here. - http://amp.gs/jZkFr
#nodejs
The GitHub Blog
Top-100 npm package maintainers now require 2FA, and additional security-focused improvements to npm | The GitHub Blog
Starting today, all maintainers of top-100 npm packages, by dependents, will now be enrolled in mandatory 2FA for their accounts.
Complete Guide: Angular lifecycle hooks
In this article, we will take a deeper dive into each lifecycle hook and look at how they're used in Angular. - http://amp.gs/jZeJ7
#angular
In this article, we will take a deeper dive into each lifecycle hook and look at how they're used in Angular. - http://amp.gs/jZeJ7
#angular
inDepthDev
Complete Guide: Angular lifecycle hooks - Angular inDepth
In this article, we will take a deeper dive into each lifecycle hook and look at how they're used in Angular.
The Future of CSS: Detect at-rule support with @supports at-rule(@keyword)
Bramus Van Damme explains how to detect at-rule support in CSS. - http://amp.gs/jZPP0
#css
Bramus Van Damme explains how to detect at-rule support in CSS. - http://amp.gs/jZPP0
#css
Bram.us
The Future of CSS: Detect at-rule support with @supports at-rule(@keyword)
Using the at-rule() function we'll soon be able to detect support for at-rules and their descriptors.
Look for These React Trends in 2022
The author takes a look at what they feel will be important in the coming year: Remix, server-side rendering, concurrent rendering, behaviour testing as well as some 'honorable mentions'. - http://amp.gs/jZyBc
#react
The author takes a look at what they feel will be important in the coming year: Remix, server-side rendering, concurrent rendering, behaviour testing as well as some 'honorable mentions'. - http://amp.gs/jZyBc
#react
A Pipe Operator for JavaScript: Introduction and Use Cases
In the State of JS 2020 survey, a lot of developers felt a pipe operator was missing from JavaScript. It’s been around a while, but there’s a pipeline operator proposal and it’s at stage two of the TC39 process. Dr. Axel explains why you’d want this, how it can work, and why JS won’t get F# style pipes. - http://amp.gs/jZyqr
#javascript
In the State of JS 2020 survey, a lot of developers felt a pipe operator was missing from JavaScript. It’s been around a while, but there’s a pipeline operator proposal and it’s at stage two of the TC39 process. Dr. Axel explains why you’d want this, how it can work, and why JS won’t get F# style pipes. - http://amp.gs/jZyqr
#javascript
Using Streams to Build High-Performing Node Apps
Find out how to use the stream module in Node.js to build high(er)-performing apps. - http://amp.gs/jZh8a
#nodejs
Find out how to use the stream module in Node.js to build high(er)-performing apps. - http://amp.gs/jZh8a
#nodejs
Telegraph with RxJS: the power of reactive systems
Explore interesting RxJS code and Angular directives in this fun exercise of recreating an analogue Morse code telegraph using your favorite tools! - http://amp.gs/jZhqI
#angular
Explore interesting RxJS code and Angular directives in this fun exercise of recreating an analogue Morse code telegraph using your favorite tools! - http://amp.gs/jZhqI
#angular
Creating A Custom Range Input That Looks Consistent Across All Browsers
Alyssa Holland takes a look at the quirkiness of the HTML range input and demonstrates how to style the input to look consistent across all major browsers. - http://amp.gs/jZh6j
#css
Alyssa Holland takes a look at the quirkiness of the HTML range input and demonstrates how to style the input to look consistent across all major browsers. - http://amp.gs/jZh6j
#css
Smashing Magazine
Creating A Custom Range Input That Looks Consistent Across All Browsers — Smashing Magazine
Range inputs have notoriously been a pain to style. Each browser renders the input differently requiring you to use vendor prefixes in order to create a cohesive look and feel. In this article, we’ll take a look at the quirkiness of the HTML range input and…
Vue 3 — Google ReCaptcha Implemented in Just 2 Minutes
How to implement Google reCaptcha to secure a Vue 3 application from bots and spam. - http://amp.gs/jZvEW
#vue
How to implement Google reCaptcha to secure a Vue 3 application from bots and spam. - http://amp.gs/jZvEW
#vue
Medium
Vue 3 — Google reCaptcha implemented in just 2 minutes.
Learn how to easily implement Google reCaptcha in your Vue 3 application. In only takes 2 minutes!
Exploiting JavaScript Quirks for Fun and Profit
If you're Doug Crockford (the author of JavaScript: The Good Parts), look away now! Plentiful use of with and eval in this clever approach to solving an Advent of Code puzzle. - http://amp.gs/jZvbB
#javascript
If you're Doug Crockford (the author of JavaScript: The Good Parts), look away now! Plentiful use of with and eval in this clever approach to solving an Advent of Code puzzle. - http://amp.gs/jZvbB
#javascript
Building a Headless Ecommerce Shop with Magento and Vue
Thoughts and decisions around building an eCommerce store with Vue and Magento. - http://amp.gs/jZgKQ
#vue
Thoughts and decisions around building an eCommerce store with Vue and Magento. - http://amp.gs/jZgKQ
#vue
blog.rainwater.io
Building a headless eCommerce shop with Magento and Vue | Joel Rainwater's Blog
Having worked in Magento for years, I am all too familiar with the challenges that come with using it, especially when it comes to performance. However, I do enjoy the extensibility of Magento, and ...