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.
Scheduling in React
When you have numerous components all wanting to do things at the same time, things can get.. sticky. Here’s a look at some of the concepts behind making it better. - http://amp.gs/4bnM
#react
When you have numerous components all wanting to do things at the same time, things can get.. sticky. Here’s a look at some of the concepts behind making it better. - http://amp.gs/4bnM
#react
Philippspiess
Scheduling in React
In modern applications, user interfaces often have to juggle multiple tasks at the same time. For example, a search component might need to respond to user…
Sophisticated Partitioning with CSS Grid
I love this approach to laying out regular updated content in this way, however I was initially disappointed to see the final result was built using Tables.... only to realise on closer inspection that those tables there then laid out using Grid Layout. - http://amp.gs/RIlk
#css #grid
I love this approach to laying out regular updated content in this way, however I was initially disappointed to see the final result was built using Tables.... only to realise on closer inspection that those tables there then laid out using Grid Layout. - http://amp.gs/RIlk
#css #grid
GraphQL in Depth: What, Why, and How
Learn about types, queries, and mutations in this in-depth walkthrough. - http://amp.gs/RjI2
#graphql
Learn about types, queries, and mutations in this in-depth walkthrough. - http://amp.gs/RjI2
#graphql
Pony Foo
GraphQL in Depth: What, Why, and How
Stop wondering if GraphQL is right for you and give it a spin! Learn about types, queries, and mutations in this in-depth walkthrough.