How to Implement A 'Forgot Password' Feature in A React Native App with Firebase - http://amp.gs/DYEd
#reactnative
#reactnative
DEV Community 👩💻👨💻
How to implement Forgot Password feature in React Native with Firebase app
In some of the previous posts, you built a React Native app using Firebase as the backend service pro...
HTTP Security Headers - A Complete Guide
A description of each security header of significance, its importance, and how to use them to secure sites you manage in one way or another. - http://amp.gs/DtY2
#http #headers #security
A description of each security header of significance, its importance, and how to use them to secure sites you manage in one way or another. - http://amp.gs/DtY2
#http #headers #security
Accessibility Tips for Web Developers
Addy Osmani outlines six key areas of disability to consider when designing for accessibility: visual, hearing, mobility, cognition, speech and neural. - http://amp.gs/DtWi
#css #accessibility
Addy Osmani outlines six key areas of disability to consider when designing for accessibility: visual, hearing, mobility, cognition, speech and neural. - http://amp.gs/DtWi
#css #accessibility
DEV Community 👩💻👨💻
Accessibility Tips for Web Developers
When designing for accessibility, there are six key areas of disability to consider: visual, hearing, mobility, cognition, speech and neural.
Vue-router — props — 1/2
Here’s a short article with a few useful tips to working with Vue-router and component props. Did you know – for example – that you can automatically transform things like this.$route.params.id into an id prop? Read the article to learn how! - http://amp.gs/Dmsy
#vue
Here’s a short article with a few useful tips to working with Vue-router and component props. Did you know – for example – that you can automatically transform things like this.$route.params.id into an id prop? Read the article to learn how! - http://amp.gs/Dmsy
#vue
Medium
Vue-router — props — 1/2
How to send data as props by vue-router
Angular: Loading and Saving Local Documents
When using the Angular version of the TX Text Control document editor, documents are loaded client-side using the JavaScript API. If you want to load documents from a server or repository, the document needs to be loaded from the client-side (for example from a service endpoint) in order to be loaded into the editor. - http://amp.gs/DZZL
#angular
When using the Angular version of the TX Text Control document editor, documents are loaded client-side using the JavaScript API. If you want to load documents from a server or repository, the document needs to be loaded from the client-side (for example from a service endpoint) in order to be loaded into the editor. - http://amp.gs/DZZL
#angular
How to Write Correctly Typed React Components with TypeScript
React and TypeScript make a powerful pair, but if you’re just starting out, you’ll need to understand how to write correctly typed components. - http://amp.gs/DZJ2
#react
React and TypeScript make a powerful pair, but if you’re just starting out, you’ll need to understand how to write correctly typed components. - http://amp.gs/DZJ2
#react
Beautiful Scrolling Experiences
Without Libraries
Michelle Barker shows how to control the scrolling behavior (to a degree) without resorting to heavy libraries. - http://amp.gs/Dpku
#css
Without Libraries
Michelle Barker shows how to control the scrolling behavior (to a degree) without resorting to heavy libraries. - http://amp.gs/Dpku
#css
24ways.org
Beautiful Scrolling Experiences – Without Libraries
Michelle Barker appears as one of a heavenly host, coming forth with scroll in hand to pronounce an end to janky scrolljacking! Unto us a new specification is born, in the city of TimBL, and its name shall be called Scroll Snap.
Node Multithreading: What Are Worker Threads & Why Do They Matter?
Since the release of Node 11.7 this year, the worker_threads module has been enabled by default, bringing multi-threaded development as a realistic option to Node developers. A Complete Guide to Threads in Node.js was another top link this year covering the topic. - http://amp.gs/DpqL
#nodejs
Since the release of Node 11.7 this year, the worker_threads module has been enabled by default, bringing multi-threaded development as a realistic option to Node developers. A Complete Guide to Threads in Node.js was another top link this year covering the topic. - http://amp.gs/DpqL
#nodejs
The 10 React Component Commandments
By far the most popular link of the year, this post walks through 10 ‘practical commandments’ for creating components that you can share widely and that other developers will actually want to use. Certainly some good practices to adopt here into the new year. - http://amp.gs/DlOj
#react
By far the most popular link of the year, this post walks through 10 ‘practical commandments’ for creating components that you can share widely and that other developers will actually want to use. Certainly some good practices to adopt here into the new year. - http://amp.gs/DlOj
#react
DEV Community
The 10 Component Commandments
10 golden rules to live by when you're designing your React component APIs
Design Principles of Vue 3.0 – Evan You @VueConfTO 2019
Watch Evan You presenting some of the design principles behind the upcoming Vue 3.0 release. - http://amp.gs/DlaG
#vue
Watch Evan You presenting some of the design principles behind the upcoming Vue 3.0 release. - http://amp.gs/DlaG
#vue
Reduce Change Detection Cycles with Event Coalescing in Angular
In this article, we learn about a new feature introduced in the latest Angular release (v9) — ngZoneEventCoalescing. First, we need to understand the problem it is meant to solve. - http://amp.gs/DBvd
#angular
In this article, we learn about a new feature introduced in the latest Angular release (v9) — ngZoneEventCoalescing. First, we need to understand the problem it is meant to solve. - http://amp.gs/DBvd
#angular
Medium
Reduce Change Detection Cycles with Event Coalescing in Angular
In this article, I want to talk about a new feature introduced in the latest Angular release (v9) — ngZoneEventCoalescing. First, we need…
Node and JavaScript Testing Best Practices
A well-presented collection of 30 best practices for better JavaScript testing, continuous integration, and overall quality. - http://amp.gs/DnTm
#nodejs
A well-presented collection of 30 best practices for better JavaScript testing, continuous integration, and overall quality. - http://amp.gs/DnTm
#nodejs
Medium
Node.js & JavaScript Testing Best Practices (2020)
30+ best practices for better Node JS & JavaScript testing, continuous integration (CI), and overall quality. By Yoni Goldberg
A CSS Only Solution To :hover On Touchscreens
This tip on how to best handle hover states on mobile devices proved very popular. The TL;DR here? Using @media(hover: hover) and (pointer: fine). - http://amp.gs/DnEv
#css
This tip on how to best handle hover states on mobile devices proved very popular. The TL;DR here? Using @media(hover: hover) and (pointer: fine). - http://amp.gs/DnEv
#css
Medium
Finally, a CSS only solution to :hover on touchscreens
TL; DR: It’s @media(hover: hover) and (pointer: fine)
Best Practices for Building a Large Scale React App
'Best practice' roundups always do well, and so did this post which covers a few concepts worth keeping in mind to make neater, larger-scale apps over time. - http://amp.gs/Dnc7
#react
'Best practice' roundups always do well, and so did this post which covers a few concepts worth keeping in mind to make neater, larger-scale apps over time. - http://amp.gs/Dnc7
#react
Buttercms
Best practices for building a large scale react application | ButterCMS
What are best practices for building a large React app? What libraries are useful for managing your app? Read this article to learn more.
This Month in Vue - November 2019 – Gregg Pollack
As you have probably noticed, the Vue.js News podcast is now released on a monthly cycle along with an article that sums up the most interesting news and stories from the past month. Here it is for November. Check it out! - http://amp.gs/DGSX
#vue
As you have probably noticed, the Vue.js News podcast is now released on a monthly cycle along with an article that sums up the most interesting news and stories from the past month. Here it is for November. Check it out! - http://amp.gs/DGSX
#vue
Push Notification with Angular & .Net Core using Firebase
So, you want to get users’ attention when something happens or you want to remind them that you have something new in your application. Here is the way the author of this article used Angular & .Net Core to implement push notifications via FCM (Firebase Cloud Messaging). - http://amp.gs/DGQe
#angular
So, you want to get users’ attention when something happens or you want to remind them that you have something new in your application. Here is the way the author of this article used Angular & .Net Core to implement push notifications via FCM (Firebase Cloud Messaging). - http://amp.gs/DGQe
#angular
Medium
Push Notification with Angular & .Net Core using Firebase
So, you want to poke users whenever you want (if they accept) from your web application. Here, I want to explain the way I followed using…
Choosing The Right Node.js Framework: Next, Nuxt, Nest?
A handy examination of the differences between three popular server-side rendering frameworks. - http://amp.gs/DxyH
#nodejs
A handy examination of the differences between three popular server-side rendering frameworks. - http://amp.gs/DxyH
#nodejs
A Complete Guide to React's useEffect
An amazingly epic post that will get anyone working with or thinking about React Hooks excited. It’ll help you understand a lot of the concepts involved. No time? There’s a good TLDR too. - http://amp.gs/DfjW
#react
An amazingly epic post that will get anyone working with or thinking about React Hooks excited. It’ll help you understand a lot of the concepts involved. No time? There’s a good TLDR too. - http://amp.gs/DfjW
#react
overreacted.io
A Complete Guide to useEffect
Effects are a part of your data flow.
An Update on CDNJS
CDNJS is a popular content distribution network for JavaScript files but just a couple of months ago its continued development was in doubt. In this significant update we learn more about how CDNJS works and how Cloudflare want to take it forward - http://amp.gs/Df9h
#cdn #cloudfare
CDNJS is a popular content distribution network for JavaScript files but just a couple of months ago its continued development was in doubt. In this significant update we learn more about how CDNJS works and how Cloudflare want to take it forward - http://amp.gs/Df9h
#cdn #cloudfare
The Cloudflare Blog
An Update on CDNJS
Beginning about a month ago Cloudflare began to take a more active role in the operation of CDNJS. This post is here to tell you more about CDNJS’ history and explain why we are helping to manage CDNJS.
How to reuse one Vue.js codebase across multiple apps – Thomas Holland
Thomas Holland returns with another article on Vue.js app architecture. I loved his previous article on Domain-driven development and this week he speaks about code re-usability but not in just one app, but multiple of those. - http://amp.gs/DfMZ
#vue
Thomas Holland returns with another article on Vue.js app architecture. I loved his previous article on Domain-driven development and this week he speaks about code re-usability but not in just one app, but multiple of those. - http://amp.gs/DfMZ
#vue
Medium
How to reuse one Vue.js codebase across multiple apps
We develop similar but not identical apps for different customers. This illustrates how to individualize apps on the basis of a shared…