Learning About React Hooks and the Context API by Building a Recipe Search App - http://amp.gs/rPRu
#react
#react
DEV Community
Let's learn React Hooks and Context API by building a Recipe Search App
Building a CRUD App with Vue and GraphQL
Put your knowledge of GraphQL to use by creating a simple app in Vue.js and sending GraphQL queries for creating, reading, updating, and deleting data. - http://amp.gs/rPcU
#vue
Put your knowledge of GraphQL to use by creating a simple app in Vue.js and sending GraphQL queries for creating, reading, updating, and deleting data. - http://amp.gs/rPcU
#vue
Jscrambler
Building a CRUD App with Vue and GraphQL | Jscrambler Blog
Let's put our knowledge of GraphQL to use by creating a simple app in Vue.js and sending GraphQL queries for creating, reading, updating, and deleting data.
Google Wants to Make The 25-Year-Old robots.txt Protocol An Internet Standard
Google has outlined plans to turn robots exclusion protocol (REP) — better known as robots.txt — into an internet standard after 25 years. - http://amp.gs/ryS0
#google #news
Google has outlined plans to turn robots exclusion protocol (REP) — better known as robots.txt — into an internet standard after 25 years. - http://amp.gs/ryS0
#google #news
The Next Web
Google wants to make the 25-year-old robots.txt protocol an internet standard
Google has outlined plans to turn robots exclusion protocol (REP) — better known as robots.txt — into an internet standard after 25 years.
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/rybb
#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/rybb
#javascript
How to Build An Anonymous Chat App with React Bootstrap and Cometchat
Cometchat is a commercial service for building chat apps, though it’s free up to a certain level. - http://amp.gs/rhR7
#react
Cometchat is a commercial service for building chat apps, though it’s free up to a certain level. - http://amp.gs/rhR7
#react
Cometchat
Build an anonymous chat app with React & React bootstrap - CometChat
This tutorial entails the steps to build a chat app from scratch with React, React bootstrap & CometChat.
Vue.js Functional Components: What, Why, and When?
This article covers how to implement functional components in Vue, why they are awesome, when they are appropriate to use, and also covers some caveats to be aware of. - http://amp.gs/rvGb
#vue
This article covers how to implement functional components in Vue, why they are awesome, when they are appropriate to use, and also covers some caveats to be aware of. - http://amp.gs/rvGb
#vue
React Fundamentals: Props vs State
What’s the difference between props and state in React? A brief comparison of each. - http://amp.gs/rgIA
#react
What’s the difference between props and state in React? A brief comparison of each. - http://amp.gs/rgIA
#react
Kentcdodds
React Fundamentals: Props vs State
What's the difference between props and state in React?
Automatically Detect Memory Leaks with Puppeteer
An automated way to test for memory leaks in the browser. - http://amp.gs/rgbG
#javascript
An automated way to test for memory leaks in the browser. - http://amp.gs/rgbG
#javascript
Media-Codings
Automatically detect memory leaks with Puppeteer - Article by Christoph Guttandin - Media Codings
Media Codings is a company specialized in building multi media web applications.
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