New Media Queries You Need to Know
Kristofer Selbekk takes you through some of the most interesting new media queries in the new Media Query Level 5 specification. - http://amp.gs/JcbV
#css
Kristofer Selbekk takes you through some of the most interesting new media queries in the new Media Query Level 5 specification. - http://amp.gs/JcbV
#css
LogRocket Blog
New media queries you need to know - LogRocket Blog
This article will take you through some of the most interesting new media queries in this new specification, and show you how to use them.
Supercharge event management in your Angular application
Learn how to boost your Angular application speed by selectively reacting to performance-sensitive events. To do that we'll implement a few event plugins and simplify them with decorators. - http://amp.gs/Jb83
#angular
Learn how to boost your Angular application speed by selectively reacting to performance-sensitive events. To do that we'll implement a few event plugins and simplify them with decorators. - http://amp.gs/Jb83
#angular
How To Use The HTML Drag-And-Drop API in React
How to use the useReducer hook for managing state in a React functional component. - http://amp.gs/0Itt
#react
How to use the useReducer hook for managing state in a React functional component. - http://amp.gs/0Itt
#react
Smashing Magazine
How To Use The HTML Drag-And-Drop API In React — Smashing Magazine
In this tutorial, we’ll learn about the HTML drag-and-drop API and how to use the `useReducer` hook for managing state in a React functional component.
A Practical Introduction to GeoJSON with Node
GeoJSON is a standardized format for representing geographic data in JSON. - http://amp.gs/0IaJ
#nodejs
GeoJSON is a standardized format for representing geographic data in JSON. - http://amp.gs/0IaJ
#nodejs
The Code Barbarian
A Practical Introduction to GeoJSON with Node.js
[GeoJSON](https://tools.ietf.org/html/rfc7946) is a standardized format
Using State Machines in Vue.js with XState – Sarah Dayan
While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState. Instead of defining imperative UI flows, and lose track of their logic, state machines make them first-class citizens by letting you model them decoratively. They’re the closest thing to an actual flowchart, which is how a product manager or a UI designer would likely design the experience of a product. XState works within any JavaScript and TypeScript project, including Vue. - http://amp.gs/0j5A
#vue
While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState. Instead of defining imperative UI flows, and lose track of their logic, state machines make them first-class citizens by letting you model them decoratively. They’re the closest thing to an actual flowchart, which is how a product manager or a UI designer would likely design the experience of a product. XState works within any JavaScript and TypeScript project, including Vue. - http://amp.gs/0j5A
#vue
frontstuff.io
Using State Machines in Vue.js with XState | frontstuff
While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState.
Aborting a Fetch API Request
The Fetch API didn’t have the ability to abort a request in its early days (unlike XMLHttpRequest) but AbortController and AbortSignal can help you get the job done on all modern browsers. - http://amp.gs/08aY
#javascript
The Fetch API didn’t have the ability to abort a request in its early days (unlike XMLHttpRequest) but AbortController and AbortSignal can help you get the job done on all modern browsers. - http://amp.gs/08aY
#javascript
Meetguns
Aborting a fetch request
AbortController FTW 🎉
Component Communication in Angular
In this post, we're going to learn a few methods to pass data between components in Angular and which is the best way depending upon the scenario. - http://amp.gs/0TvK
#angular
In this post, we're going to learn a few methods to pass data between components in Angular and which is the best way depending upon the scenario. - http://amp.gs/0TvK
#angular
DigitalOcean
Component Communication in Angular | DigitalOcean
Overview of the 3 mains ways to pass some data in between components in Angular: via the Angular router, via inputs and outputs, or via services and observables.
Nesting Tab and Stack Navigators in React Native and Expo Apps
The art of rendering a navigator inside the screen of another navigator. - http://amp.gs/0zDp
#reactnative
The art of rendering a navigator inside the screen of another navigator. - http://amp.gs/0zDp
#reactnative
Medium
Nesting Tab and Stack Navigators in React Native and Expo Apps
Rendering a navigator inside the screen of another navigator
👍1
Create an i18n Plugin with Composition API in Vue.js 3
An example on how to use the inject and provide functions to create an i18n plugin using Composition API in Vue.js 3. - http://amp.gs/011H
#vue
An example on how to use the inject and provide functions to create an i18n plugin using Composition API in Vue.js 3. - http://amp.gs/011H
#vue
vuedose
Create a i18n Plugin with Composition API in Vue.js 3
A example on how to use the inject and provide functions to create a i18n plugin using Composition API in Vue.js 3.
Angular Interview Question: What are ng-container, ng-content, and ng-template?
You probably already have come across the three directives ng-content, ng-container and ng-template, but a short reminder can be of help. Especially if you are preparing for an Angular interview. - http://amp.gs/0YPR
#angular
You probably already have come across the three directives ng-content, ng-container and ng-template, but a short reminder can be of help. Especially if you are preparing for an Angular interview. - http://amp.gs/0YPR
#angular
Medium
Angular Interview Question: What are ng-container, ng-content and ng-template?
You probably already have come across the three directives ng-content, ng-container and ng-template, but a short reminder can be of help…
React Router v6 in Two Minutes
Learn what’s coming in the latest alpha. - http://amp.gs/0tta
#react #router
Learn what’s coming in the latest alpha. - http://amp.gs/0tta
#react #router
Medium
React Router v6 in Two Minutes
Learn what’s coming in the latest alpha
Why Are We Talking About CSS4?
Rachel Andrew rounds up some of the pros and cons of whether we should specify a version of CSS — perhaps naming it CSS4 — and asks for your feedback on the suggestion. - http://amp.gs/0mtN
#css
Rachel Andrew rounds up some of the pros and cons of whether we should specify a version of CSS — perhaps naming it CSS4 — and asks for your feedback on the suggestion. - http://amp.gs/0mtN
#css
Smashing Magazine
Why Are We Talking About CSS4? — Smashing Magazine
Around the web and within the CSS Working Group, there has been some discussion about whether we should specify a version of CSS — perhaps naming it CSS4. In this article, Rachel Andrew rounds up some of the pros and cons of doing so, and asks for your feedback…
When To Use The New Vue Composition API (And When Not To)
The new Vue 3 composition API was created to address scaling issues with the options API. But is it still useful in smaller apps? - http://amp.gs/0ZZf
#vue
The new Vue 3 composition API was created to address scaling issues with the options API. But is it still useful in smaller apps? - http://amp.gs/0ZZf
#vue
When To Use The New Vue Composition API (And When Not To)
The new Vue 3 composition API was created to address scaling issues with the options API. But is it still useful in smaller apps?
Understanding and Implementing Rate Limiting in Node
Explores the concept of rate limiting in Node — what it is, how it works, various ways to implement it, and some practical scenarios. - http://amp.gs/0pjx
#nodejs
Explores the concept of rate limiting in Node — what it is, how it works, various ways to implement it, and some practical scenarios. - http://amp.gs/0pjx
#nodejs
LogRocket Blog
Understanding and implementing rate limiting in Node.js - LogRocket Blog
Explore the concept of rate limiting in Node.js — what it is, how it works, various ways to implement it, and some practical scenarios.
V8 v8.1's Intl.DisplayNames
Another six weeks have passed so there’s another version of the V8 JavaScript engine that underpins Chrome and Node. In 8.1 we gain a Intl.DisplayNames method for displaying translated names of languages, regions, written scripts and currencies. - http://amp.gs/0Blz
#javascript
Another six weeks have passed so there’s another version of the V8 JavaScript engine that underpins Chrome and Node. In 8.1 we gain a Intl.DisplayNames method for displaying translated names of languages, regions, written scripts and currencies. - http://amp.gs/0Blz
#javascript
v8.dev
V8 release v8.1 · V8
V8 v8.1 features improved internationalization support through the new Intl.DisplayNames API.
Learn Box Alignment
Ahmad Shadeed created an interactive tutorial to help you learn the basics of box alignment in Flexbox and Grid. - http://amp.gs/0nI7
#css
Ahmad Shadeed created an interactive tutorial to help you learn the basics of box alignment in Flexbox and Grid. - http://amp.gs/0nI7
#css
Ahmad Shadeed Blog
Learn Box Alignment - Ahmad Shadeed
Ahmad Shadeed - Learn Box Alignment
An Approach to Persisting React State in localStorage
An approach to creating a custom hook to abstract away making preferences (such as common default form options) ‘sticky’ between uses. - http://amp.gs/0GIk
#react
An approach to creating a custom hook to abstract away making preferences (such as common default form options) ‘sticky’ between uses. - http://amp.gs/0GIk
#react
Joshwcomeau
Persisting React State in localStorage
A common thing in React development is that we want to store a bit of React state in localStorage, and re-initialize from that value on the next page-load. This quick tutorial shows you how we can build a custom hook that does exactly this!