My Intuition on When to Use Custom React Hooks
Learn how custom hooks are like mixins: a great way to share small bits of functionality between components. - http://amp.gs/4Kl3
#react #hooks
Learn how custom hooks are like mixins: a great way to share small bits of functionality between components. - http://amp.gs/4Kl3
#react #hooks
Frontend Armory
My Intuition on When to Use Custom React Hooks
Learn how custom hooks are like mixins: a great way to share small bits of functionality between components.
Integrating Google Analytics With Angular 2+
Google Analytics is at the forefront when it comes to offering effective ways to track the pages a user visits, the time they spend there and what they are doing. This makes it a necessity for the majority of companies around the world in providing valuable data for creating effective marketing campaigns, improving their user experience and so forth. - http://amp.gs/43zd
#angular
Google Analytics is at the forefront when it comes to offering effective ways to track the pages a user visits, the time they spend there and what they are doing. This makes it a necessity for the majority of companies around the world in providing valuable data for creating effective marketing campaigns, improving their user experience and so forth. - http://amp.gs/43zd
#angular
Scotch
Integrating Google Analytics With Angular 2+
Integrating Google Analytics with Angular 2+ has never been easier
Serverless Functions in Depth with AWS Amplify
A deep-dive on how to build, test, deploy, update, and delete serverless JS functions with AWS Amplify. - http://amp.gs/43Nb
#nodejs #aws
A deep-dive on how to build, test, deploy, update, and delete serverless JS functions with AWS Amplify. - http://amp.gs/43Nb
#nodejs #aws
A Cloud Guru
Serverless Functions In Depth
A deep-dive on how to build, test, deploy, update, & delete serverless functions with AWS Amplify.
Semantics to Screen Readers
Melanie Richards breaks down how screen readers access our content step-by-step. - http://amp.gs/4HlO
#css
Melanie Richards breaks down how screen readers access our content step-by-step. - http://amp.gs/4HlO
#css
A List Apart
Semantics to Screen Readers
As an extension to our From URL to Interactive series, designer and front-end developer Melanie Richards takes a deep dive into how our content is accessed by a wide array of screen readers, which …
JavaScript Symbols: But Why?
Not played with symbols (a new data type introduced with ES6) yet? This is a gentle way to get up to speed with not only what they are but why you might use them. - http://amp.gs/4HMM
#es6 #symbol
Not played with symbols (a new data type introduced with ES6) yet? This is a gentle way to get up to speed with not only what they are but why you might use them. - http://amp.gs/4HMM
#es6 #symbol
Medium
JavaScript Symbols: But Why?
Symbols, the newest JavaScript primitive, bring a few benefits to the language and are particularly useful when used as object properties.
A Storybook with Angular
Bridging the gap between design and development is always a constant struggle when we are talking about creating web or mobile applications. - http://amp.gs/4271
#angular #storybook
Bridging the gap between design and development is always a constant struggle when we are talking about creating web or mobile applications. - http://amp.gs/4271
#angular #storybook
Medium
A Storybook with Angular
Bridging the gap between design and development is always a constant struggle when we are talking about creating web or mobile…
Building a Static Blog using Gatsby and Strapi
A very thorough guide complete with several screencasts to help guide you through the process. If you’re not familiar with Strapi, it’s an open-source headless CMS. - http://amp.gs/42wS
#nodejs #gatsby #strapi
A very thorough guide complete with several screencasts to help guide you through the process. If you’re not familiar with Strapi, it’s an open-source headless CMS. - http://amp.gs/42wS
#nodejs #gatsby #strapi
What the Functor? Functional Terminology Explained with JS
We recently linked to a neat jargon-free intro to functional programming concepts and the author is now back with… an introduction to some of the jargon! Functors, categories, endofunctors, monoids, and monads are deftly explained here. - http://amp.gs/4wrk
#javascript
We recently linked to a neat jargon-free intro to functional programming concepts and the author is now back with… an introduction to some of the jargon! Functors, categories, endofunctors, monoids, and monads are deftly explained here. - http://amp.gs/4wrk
#javascript
Matthew T Gerstman
What the Functor?
A monad is just a monoid in the category of endofunctors, what's the problem? Hopefully, you'll understand this when we're done.
Fully functional WhatsApp Clone using Angular, GraphQL, Apollo, TypeScript and PostgreSQL
An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM. - http://amp.gs/4FCZ
#angular #graphql #typeorm #apollo
An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM. - http://amp.gs/4FCZ
#angular #graphql #typeorm #apollo
Medium
Fully functional WhatsApp Clone using Angular, GraphQL, Apollo, TypeScript and PostgreSQL
An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules…
Designing An Aspect Ratio Unit For CSS
Rachel Andrew looks at the process of designing an aspect ratio unit for CSS and explains how it will work. - http://amp.gs/4Xna
#css
Rachel Andrew looks at the process of designing an aspect ratio unit for CSS and explains how it will work. - http://amp.gs/4Xna
#css
Smashing Magazine
Designing An Aspect Ratio Unit For CSS — Smashing Magazine
What problems will the new aspect ratio unit solve? A look at the design of a new CSS feature.
Vue + TypeScript Cookbook
The author ran into many roadblocks when adding TypeScript to a Vue project. He created this cookbook to help others who might have similar questions about how to hit the ground running with Vue + TS. - http://amp.gs/4LGb
#vue #typescript
The author ran into many roadblocks when adding TypeScript to a Vue project. He created this cookbook to help others who might have similar questions about how to hit the ground running with Vue + TS. - http://amp.gs/4LGb
#vue #typescript
GitHub
ffxsam/vue-typescript-cookbook
Recipes to demystify Vue + TypeScript. Contribute to ffxsam/vue-typescript-cookbook development by creating an account on GitHub.
Use Docker to Create a Node Development Environment
Leverage Docker images and containers to create an isolated Node development environment. - http://amp.gs/4WIs
#nodejs #docker
Leverage Docker images and containers to create an isolated Node development environment. - http://amp.gs/4WIs
#nodejs #docker
Auth0 - Blog
Use Docker to Create a Node Development Environment
Leverage Docker images and containers to create an isolated Node development environment that runs a server
7 Tricks with Resting and Spreading JavaScript Objects
Using modern JS features to merge objects, organize properties, and more. +1 for all the Mighty Boosh references too. - http://amp.gs/4WQJ
#javascript
Using modern JS features to merge objects, organize properties, and more. +1 for all the Mighty Boosh references too. - http://amp.gs/4WQJ
#javascript
Bits and Pieces
7 Tricks with Resting and Spreading JavaScript Objects
Resting and spreading can be used for more than just resting arguments and spreading arrays.
How to Get the Best Performance Out of Your Angular Apps
Angular is a great framework and can be used for developing large scale applications, but can be tricky to fine tune and achieve good load time and run-time performance. In this post, The author of this article will detail some best practices he has learned along the way, so you will not make the same mistakes he made.
- http://amp.gs/4aMn
#angular
Angular is a great framework and can be used for developing large scale applications, but can be tricky to fine tune and achieve good load time and run-time performance. In this post, The author of this article will detail some best practices he has learned along the way, so you will not make the same mistakes he made.
- http://amp.gs/4aMn
#angular
freeCodeCamp.org
How to get the best performance out of your Angular apps
Angular is a great framework and can be used for developing large scale applications, but can be tricky to fine tune and achieve good load…
So What’s New in Vue 2.6?
This article takes a quick look at the new and shiny things that shipped with the Vue 2.6 as well as important changes including the new slot syntax, async error handling, dynamic directive arguments, and more. - http://amp.gs/4oqQ
#vue
This article takes a quick look at the new and shiny things that shipped with the Vue 2.6 as well as important changes including the new slot syntax, async error handling, dynamic directive arguments, and more. - http://amp.gs/4oqQ
#vue
Bits and Pieces
So What’s New in Vue 2.6?
A few days ago, Vue turned 5 and the team released the newest version 2.6 to celebrate. In this article, we shall take a quick look…
A Complete Guide to useEffect
This epic post has got a lot of people excited this week as it’s helped them finally understand a variety of concepts relating to hooks, refs, and effects. It’s a long though one, so get a coffee ready, or just enjoy the TLDR. - http://amp.gs/4MSA
#react
This epic post has got a lot of people excited this week as it’s helped them finally understand a variety of concepts relating to hooks, refs, and effects. It’s a long though one, so get a coffee ready, or just enjoy the TLDR. - http://amp.gs/4MSA
#react
overreacted.io
A Complete Guide to useEffect
Effects are a part of your data flow.
How to Manipulate CSS Colors With JavaScript
Adam Giese shows how to manipulate colors using JavaScript.
- http://amp.gs/45Nz
#css
Adam Giese shows how to manipulate colors using JavaScript.
- http://amp.gs/45Nz
#css
LogRocket
How to manipulate CSS colors with JavaScript
A journey to the end of the CSS rainbow and back.
Create Modular Components with Angular Structural Directives
When creating components, particularly core components, our goal is to make them as modular and as flexible and grant the consumers a high level of control over what they can pass.
- http://amp.gs/4Qv2
#angular
When creating components, particularly core components, our goal is to make them as modular and as flexible and grant the consumers a high level of control over what they can pass.
- http://amp.gs/4Qv2
#angular
Medium
Create Modular Components with Angular Structural Directives
How to Design and Build a Carousel in VueJS
Carousels have become one of the core elements used in modern web development. Why? Because they allow users to skim through available content without vertical scrolling, saving time and keeping cognitive load to a minimum. This is reason enough to learn how to build carousels in Vue. - http://amp.gs/4cEd
#vue
Carousels have become one of the core elements used in modern web development. Why? Because they allow users to skim through available content without vertical scrolling, saving time and keeping cognitive load to a minimum. This is reason enough to learn how to build carousels in Vue. - http://amp.gs/4cEd
#vue
freeCodeCamp.org
How to design and build a carousel feature in VueJS
by Fabian Hinsenkamp
A carousel, slideshow, or slider — however you call it this class of UI — has
become one of the core elements used in modern web development. Today, it’s
almost impossible to find any Website or UI library which doesn’t come with one…
A carousel, slideshow, or slider — however you call it this class of UI — has
become one of the core elements used in modern web development. Today, it’s
almost impossible to find any Website or UI library which doesn’t come with one…
The Most Popular Mobile Browsers
Analysis of mobile browser share shows the dominance of Safari (and Chrome to a lesser extent). - http://amp.gs/469e
#mobile
Analysis of mobile browser share shows the dominance of Safari (and Chrome to a lesser extent). - http://amp.gs/469e
#mobile
mobiForge
The most popular mobile browsers - mobiForge
With some analysis of mobile traffic from DeviceAtlas-powered sites, we can now shed light on the most popular mobile browsers.Safari and Chrome lead the way.