Framer Motion: Production-Ready Fluid Animations in React
If you’ve ever heard of Popmotion’s Pose, this is the open source successor to that and provides a way to create smooth animations, both simple and complex.
- http://amp.gs/rV8T
#react
If you’ve ever heard of Popmotion’s Pose, this is the open source successor to that and provides a way to create smooth animations, both simple and complex.
- http://amp.gs/rV8T
#react
Framer
Documentation | Framer for Developers
An open source, production-ready motion library for React on the web.
CSS Custom Properties in the Cascade
Custom properties, also known as CSS variables, provide a way to define and reuse property values, but how do they work in relation to CSS’s cascading abilities? - http://amp.gs/rVMO
#css
Custom properties, also known as CSS variables, provide a way to define and reuse property values, but how do they work in relation to CSS’s cascading abilities? - http://amp.gs/rVMO
#css
Smashing Magazine
CSS Custom Properties In The Cascade — Smashing Magazine
In this article, Miriam takes a deeper dive into the ‘CSS Custom Properties for Cascading Variables’ specification to ask, “Why are they called custom properties, how do they work in the cascade, and what else can we do with them?”
Exporting Data to Excel In Angular
We often export data from tables to excel sheets in web applications. There are two ways to implement the export functionality in Angular: one is by using components directive and the other is by using attribute directive. In this post, we will compare both and examine their use cases as well.
- http://amp.gs/r9MA
#angular
We often export data from tables to excel sheets in web applications. There are two ways to implement the export functionality in Angular: one is by using components directive and the other is by using attribute directive. In this post, we will compare both and examine their use cases as well.
- http://amp.gs/r9MA
#angular
Medium
Exporting Data to Excel In Angular
Learn how to export data from your Angular app to excel using XLSX and FileSaver
Vue without View - An Introduction to Renderless Components
Components get harder to maintain as they grow larger. Sometimes it is not obvious how to split a bloated component into smaller components. If you aren't ready to try the new function-based API, renderless components offer a good alternative. - http://amp.gs/rR35
#vue
Components get harder to maintain as they grow larger. Sometimes it is not obvious how to split a bloated component into smaller components. If you aren't ready to try the new function-based API, renderless components offer a good alternative. - http://amp.gs/rR35
#vue
DEV Community
Vue without View - An Introduction to Renderless Components
Components get harder to maintain as they grow larger. Sometimes it is not obvious how to split a...
Redux with Code-Splitting and Type Checking
Some pointers on getting all your ducks in a row if you want to combine using Redux with TypeScript and modern code-splitting techniques. - http://amp.gs/rUwU
#react #redux
Some pointers on getting all your ducks in a row if you want to combine using Redux with TypeScript and modern code-splitting techniques. - http://amp.gs/rUwU
#react #redux
The Ultimate Guide to Flexbox Centering
A solid reference with handy visuals. - http://amp.gs/rdwc
#css #flexbox
A solid reference with handy visuals. - http://amp.gs/rdwc
#css #flexbox
Onextrapixel
The Ultimate Guide to Flexbox Centering - Onextrapixel
Flexbox centering solves common problems you encounter when working with the CSS box model. It lets you center items with just a few lines of code.
Search UI 1.0: Elastic-Powered Search Experiences for React Apps - http://amp.gs/rOzP
#react #component
#react #component
GitHub
GitHub - elastic/search-ui: Search UI. Libraries for the fast development of modern, engaging search experiences.
Search UI. Libraries for the fast development of modern, engaging search experiences. - GitHub - elastic/search-ui: Search UI. Libraries for the fast development of modern, engaging search experien...
Upload And Read QR Code Using Angular 7
Here, we will learn about reading QR code by uploading it using Angular 7. We have many mobile applications for that purpose, but what if we don't have a mobile phone or our battery is discharged? Then, we can use this to read QR code data.
- http://amp.gs/rOuT
#angular
Here, we will learn about reading QR code by uploading it using Angular 7. We have many mobile applications for that purpose, but what if we don't have a mobile phone or our battery is discharged? Then, we can use this to read QR code data.
- http://amp.gs/rOuT
#angular
C-Sharpcorner
Upload And Read QR Code Using Angular 7
We will learn about reading QR code by uploading it using Angular 7.
Really Typing Vue
This is not another “setting up TypeScript with Vue” post. Instead, it gets into more complex topics like component and Vuex typings, API calls, testing etc. A must-read if you're considering TS for a serious Vue project. - http://amp.gs/rr2p
#vue
This is not another “setting up TypeScript with Vue” post. Instead, it gets into more complex topics like component and Vuex typings, API calls, testing etc. A must-read if you're considering TS for a serious Vue project. - http://amp.gs/rr2p
#vue
sobolevn’s personal blog
Really typing Vue
This is not another “setting up” a new project with Vue and TypeScript tutorial. Let’s do some deep dive into more complex topics!
An Intro To Screen Reader Testing for Sighted Developers
This quick guide will give you an introduction to the why and how of testing your website’s user experience using screen readers. - http://amp.gs/rSFm
#article
This quick guide will give you an introduction to the why and how of testing your website’s user experience using screen readers. - http://amp.gs/rSFm
#article
Uncaught Reference Error Blog
An Intro To Screen Reader Testing for Sighted Developers
Besides the design, loading time and performance, accessibility determines the user experience of the web apps that you're building profoundly. This quick guide will give you an introduction to the why and...
How I Ruined My App's Performance Using React Context Instead of Redux
While there’s an element of misusing the tools here, React-Redux provides some optimizations for ‘free’ that you need to think more directly about when using context to prevent huge amounts of pointless re-rendering. - http://amp.gs/rNsO
#react
While there’s an element of misusing the tools here, React-Redux provides some optimizations for ‘free’ that you need to think more directly about when using context to prevent huge amounts of pointless re-rendering. - http://amp.gs/rNsO
#react
Theodo
How I ruined my application performances by using React context instead of Redux
TL;DR I used React contexts instead of Redux for centralized states Without a selector system, my components where getting lots of data as…
Using the Intl API for Internationalization in JavaScript
Rather than ship lots of locale-specific data in your app, you might be able to lean on the Intl object (supported in all major browsers) for date, time, and number formatting. - http://amp.gs/rAs3
#javascript
Rather than ship lots of locale-specific data in your app, you might be able to lean on the Intl object (supported in all major browsers) for date, time, and number formatting. - http://amp.gs/rAs3
#javascript
Medium
New Intl APIs in JavaScript
Learn how to use the new Intl object to format data into a specific locale
Build a Chat App Using React Hooks in 100 Lines of Code
Leans on Create React App, Socketio (for the communications), and a variety of hooks to make the front-end work. - http://amp.gs/rqSn
#react
Leans on Create React App, Socketio (for the communications), and a variety of hooks to make the front-end work. - http://amp.gs/rqSn
#react
CSS-Tricks
Build a Chat App Using React Hooks in 100 Lines of Code
We’ve looked at React Hooks before, around here at CSS-Tricks. I have an article that introduces them as well that illustrates how to use them to create
Adding Integrated Validation to Custom Form Controls in Angular
Last week Netanel came across an article that talks about how we (probably) don’t need ReCAPTCHA. Although he already has written a detailed article about how to integrate ReCAPTCHA in Angular, inspired by this article, he decided to create a math Captcha component, that implements a custom validation and share the result with you.
- http://amp.gs/rstB
#angular
Last week Netanel came across an article that talks about how we (probably) don’t need ReCAPTCHA. Although he already has written a detailed article about how to integrate ReCAPTCHA in Angular, inspired by this article, he decided to create a math Captcha component, that implements a custom validation and share the result with you.
- http://amp.gs/rstB
#angular
Medium
Adding Integrated Validation to Custom Form Controls in Angular
Adding Integrated Validation to Custom Form Controls in Angular
CSS Lists, Markers, And Counters
There’s a lot more to styling lists using CSS than you might think, says Rachel Andrew, including using the new ::marker pseudo-element introduced with this week’s Firefox 68 release (featured above). If you want to be the up-to-date CSS list expert in the office this week, read this. - http://amp.gs/rsDe
#css
There’s a lot more to styling lists using CSS than you might think, says Rachel Andrew, including using the new ::marker pseudo-element introduced with this week’s Firefox 68 release (featured above). If you want to be the up-to-date CSS list expert in the office this week, read this. - http://amp.gs/rsDe
#css
Smashing Magazine
CSS Lists, Markers, And Counters — Smashing Magazine
There is more to styling lists in CSS than you might think. In this article, Rachel starts by looking at lists in CSS, and moving onto some interesting features defined in the CSS Lists specification — markers and counters.
A Tour of Node 12's New Features
The ‘current’ Node 12.x branch is almost three months old (12.6.0 is the latest release) but Adam Polak has done a good job of bringing together the new features of note in one article, complete with code examples. - http://amp.gs/ri7Q
#nodejs
The ‘current’ Node 12.x branch is almost three months old (12.6.0 is the latest release) but Adam Polak has done a good job of bringing together the new features of note in one article, complete with code examples. - http://amp.gs/ri7Q
#nodejs
The Software House
New Node.js features, Node latest version report | TSH.io
Every year, Node.js becomes faster and richer. This time, new Node.js features will power AI, IoT and more. Find out more from this Node latest version report.
12 Tips for Improving JavaScript Performance
Half of your visitors expect a page to appear within 2 seconds so keeping your JavaScript fast is a must. Here are some relatively entry level tips to helping you on your way. - http://amp.gs/ri2E
#javascript
Half of your visitors expect a page to appear within 2 seconds so keeping your JavaScript fast is a must. Here are some relatively entry level tips to helping you on your way. - http://amp.gs/ri2E
#javascript
Angular: *ngFor Hidden Powers
Quite often you need to create an Input setter or an ngOnChanges handler inside one of your components. But do you really need to? In fact, in many situations it is not required, and a simple ngFor directive can be a better choice.
- http://amp.gs/rDfC
#angular
Quite often you need to create an Input setter or an ngOnChanges handler inside one of your components. But do you really need to? In fact, in many situations it is not required, and a simple ngFor directive can be a better choice.
- http://amp.gs/rDfC
#angular
Medium
Angular: ngFor Hidden Powers
Can the Input setters be replaced with the ngFor directive?
An Easy Way to Know When React Components Enter the Browser Viewport
learn how to use React Visibility Sensor to detect when your React components have entered the viewport. - http://amp.gs/rDbv
#react
learn how to use React Visibility Sensor to detect when your React components have entered the viewport. - http://amp.gs/rDbv
#react
DigitalOcean
How To Detect When a Component Enters the Viewport with React Visibility Sensor | DigitalOcean
Learn how to use the React Visibility Sensor library to determine when React components have entered the viewport.
CSS Custom Properties In The Cascade
Miriam Suzanne explores how CSS Custom Properties work in the cascade. - http://amp.gs/ru3d
#css
Miriam Suzanne explores how CSS Custom Properties work in the cascade. - http://amp.gs/ru3d
#css
Smashing Magazine
CSS Custom Properties In The Cascade — Smashing Magazine
In this article, Miriam takes a deeper dive into the ‘CSS Custom Properties for Cascading Variables’ specification to ask, “Why are they called custom properties, how do they work in the cascade, and what else can we do with them?”