Making setInterval Declarative with React Hooks
If you’ve played with hooks and run into trouble with setInterval, Dan is here to help. — http://amp.gs/9rOu
#react #hooks
If you’ve played with hooks and run into trouble with setInterval, Dan is here to help. — http://amp.gs/9rOu
#react #hooks
overreacted.io
Making setInterval Declarative with React Hooks
How I learned to stop worrying and love refs.
SVG Filters 101
Sara Soueidan created a guide that will help you understand what are SVG Filters and show you how to use them to create your own visual effects. — http://amp.gs/9Ssy
#css #svg #filter
Sara Soueidan created a guide that will help you understand what are SVG Filters and show you how to use them to create your own visual effects. — http://amp.gs/9Ssy
#css #svg #filter
Codrops
SVG Filters 101 | Codrops
The first article in a series on SVG filters. This guide will help you understand what they are and show you how to use them to create your own visual effects.
New v-slot Directive in Vue.js 2.6.0
This issue of Vue Dose, Alex Jover gives a detailed explanation and hands-on example of using Vue 2.6's new v-slot directive.
— http://amp.gs/9NVT
#vue
This issue of Vue Dose, Alex Jover gives a detailed explanation and hands-on example of using Vue 2.6's new v-slot directive.
— http://amp.gs/9NVT
#vue
vuedose
How to use the new v-slot directive in Vue.js
Simplify the use of scoped slots with the new v-slot syntax introduced in Vue.js 2.6.0 beta 3
Expecting the Unexpected — Best practices for Error handling in Angular
In this article, Michael writes about centralizing error handling in Angular. He discusses some of the more common topics such as; client-side errors, server-side errors, user notification and tracking errors.
— http://amp.gs/9A4z
#angular
In this article, Michael writes about centralizing error handling in Angular. He discusses some of the more common topics such as; client-side errors, server-side errors, user notification and tracking errors.
— http://amp.gs/9A4z
#angular
Angular In Depth
Expecting the Unexpected — Best practices for Error handling in Angular
“To expect the unexpected shows a thoroughly modern intellect.” — Oscar Wilde
Garbage Collection in Redux Applications
SoundCloud’s Xbox (yes, Xbox) app is a React and Redux app that runs in a native web view wrapper and due to Xbox related limitations a ‘memory leak’ (of sorts) was causing issues. — https://developers.soundcloud.com/blog/garbage-collection-in-redux-applications
#react #redux
SoundCloud’s Xbox (yes, Xbox) app is a React and Redux app that runs in a native web view wrapper and due to Xbox related limitations a ‘memory leak’ (of sorts) was causing issues. — https://developers.soundcloud.com/blog/garbage-collection-in-redux-applications
#react #redux
Soundcloud
Garbage Collection in Redux Applications
This post describes why and how we implemented a garbage collector in our Xbox application on top of Redux and in addition to the JavaScript engine’s regular garbage collector.
Generating a PDF from HTML with Node and Puppeteer
Learn how you can generate a PDF document from a heavily styled React page using Node.js, Puppeteer, headless Chrome and Docker. — http://amp.gs/9sGo
#nodejs #pdf #puppeteer
Learn how you can generate a PDF document from a heavily styled React page using Node.js, Puppeteer, headless Chrome and Docker. — http://amp.gs/9sGo
#nodejs #pdf #puppeteer
DEV Community
Generating PDF from HTML with Node.js and Puppeteer
In this article I’m going to show how you can generate a PDF document from a heavily styled React page using Node.js, Puppeteer, headless Chrome & Docker.
A Guide To CSS Support In Browsers
A look at the issues you may face when certain CSS features behave differently across browsers (or not at all), with some tips for getting around such roadblocks. — http://amp.gs/9iBj
#css
A look at the issues you may face when certain CSS features behave differently across browsers (or not at all), with some tips for getting around such roadblocks. — http://amp.gs/9iBj
#css
Smashing Magazine
A Guide To CSS Support In Browsers — Smashing Magazine
It can be frustrating when you want to use a feature and discover that it is not supported or behaves differently across browsers. In this article, Rachel Andrew explains how CSS is evolving to make it easier to deal with them.
How to Architect a Complex Web Table
Tables frequently appear on the web but aren’t particularly easy to design and code. This illustrated guide explains the anatomy of tables and how to build them properly. — http://amp.gs/9Dkn
#web #table #architect
Tables frequently appear on the web but aren’t particularly easy to design and code. This illustrated guide explains the anatomy of tables and how to build them properly. — http://amp.gs/9Dkn
#web #table #architect
Smashing Magazine
How To Architect A Complex Web Table — Smashing Magazine
Tables frequently appear on the web but aren’t easy to design and code. This illustrated guide explains the table anatomy and how to build a table, keeping in mind its future elaboration.
Time Traveler’s Guide to Accessibility Mechanics
“the time has come to invent another solution that will let us encapsulate accessibility in the shadow DOM — and its called the Accessibility Object Model”. — https://www.youtube.com/watch?v=vwsbLty24PI
#accessibility #css #video
“the time has come to invent another solution that will let us encapsulate accessibility in the shadow DOM — and its called the Accessibility Object Model”. — https://www.youtube.com/watch?v=vwsbLty24PI
#accessibility #css #video
YouTube
A11yNYC Jan 22 2019 - Time Traveler's Guide to Accessibility Mechanics - Léonie Watson
Accessibility NYC Meetup - Jan 22 2019 Time Traveler's Guide to Accessibility Mechanics - Léonie Watson https://www.meetup.com/A11yNYC/events/256947753/ TRAN...
How I Built An Async Form Validation Library in ~100 Lines of Code with React Hooks — http://amp.gs/9JjT
#react #forms
#react #forms
freeCodeCamp.org
How I built an async form validation library in ~100 lines of code with React Hooks
by Austin Malerba How I built an async form validation library in ~100 lines of code with React HooksForm validation can be a tricky thing. There are a surprising number of edge cases as you get into the guts of a form implementation. Thankfully, there are…
HTML, CSS and Our Vanishing Industry Entry Points
Thoughts on CSS, frameworks and the vanishing entry points to web development. The author fears a loss of something that “has enabled so many people without a traditional computer science background to be here”. — http://amp.gs/9Jo6
#css
Thoughts on CSS, frameworks and the vanishing entry points to web development. The author fears a loss of something that “has enabled so many people without a traditional computer science background to be here”. — http://amp.gs/9Jo6
#css
The site of Rachel Andrew, writer, speaker and web developer
HTML, CSS and our vanishing industry entry points
Some thoughts on entry points to web development today, and my fears about the loss of something that has enabled so many people without a traditional computer science background to be here.
How to Build Your First Ionic 4 App with API Calls
A guide to help you get started on building an Ionic 4 app. — http://amp.gs/90y2
#mobile #ionic4
A guide to help you get started on building an Ionic 4 app. — http://amp.gs/90y2
#mobile #ionic4
freeCodeCamp.org
How to Build Your First Ionic 4 App with API Calls
So you just noticed that Ionic 4 was released and you finally want to get started with cross-platform app development? Well, today is your…
Make Wireframing Easier, Faster, Stronger with Whimsical
I took whimsical for a spin the last set of wireframes I produced for a client site. It’s a browser based tool that works well and you have a enough elements at your disposal with making it feel cleaner and not so overwhelm. It also has sitemap capabilities, but to be honest I find excel just as easy to use and a bit more flexible — http://amp.gs/9K9x
#design #wireframing
I took whimsical for a spin the last set of wireframes I produced for a client site. It’s a browser based tool that works well and you have a enough elements at your disposal with making it feel cleaner and not so overwhelm. It also has sitemap capabilities, but to be honest I find excel just as easy to use and a bit more flexible — http://amp.gs/9K9x
#design #wireframing
https://www.viget.com
Make Wireframing Easier, Faster, Stronger with Whimsical | Viget
How can we organize our work in a way that lets us move from exploration to presentation and back again?
React Dropzone and File Uploads in React
Dropzone underwent some changes in the recent version 8.x release, but this tutorial is up to date. — http://amp.gs/9Hwh
Dropzone underwent some changes in the recent version 8.x release, but this tutorial is up to date. — http://amp.gs/9Hwh
Upmostly
React Dropzone and File Uploads in React - Upmostly
In this tutorial, we'll learn how to use React Dropzone to create an awesome file uploader. Keep reading to learn more about react-dropzone.
Reacting to Promises from Event Listeners in Vue.js
This article shows you how to build a button component that changes automatically on Promise resolution by leveraging event handlers. Written by Dobromir Hristov and inspired by a recent fix in Vue.js 2.6. — http://amp.gs/92wg
#vue
This article shows you how to build a button component that changes automatically on Promise resolution by leveraging event handlers. Written by Dobromir Hristov and inspired by a recent fix in Vue.js 2.6. — http://amp.gs/92wg
#vue
Medium
Reacting to Promises from event listeners in Vue.js
Building a button component, that changes automatically on Promise resolution
To Grid or to Flex?
Unpacks when and where you might want to use CSS grids or flexbox, and some reasons for choosing one or the other. — http://amp.gs/9w2z
#css
Unpacks when and where you might want to use CSS grids or flexbox, and some reasons for choosing one or the other. — http://amp.gs/9w2z
#css
CSS { In Real Life }
To Grid or to Flex?
A recent Twitter thread started by Chris Coyier got me thinking about how people in general interpret the use cases for CSS Grid Layout…