5 Keys to Accessible Web Typography
Matej Latin shares some advice on creating accessible fluid web typography. - http://amp.gs/rZja
#css
Matej Latin shares some advice on creating accessible fluid web typography. - http://amp.gs/rZja
#css
Better Web Type
5 Keys to Accessible Web Typography
I wrote about fluid web typography in last month’s blog post and I realised that a lot of the popular implementation techniques come with accessibility issues. So I wanted to go back and revisit the basics and the best practices of accessible web typography.
An Introduction into Stencil.js
Stencil is a compiler that generates Web Components developed by the Ionic team. - http://amp.gs/rp8k
#webcomponent #stencil
Stencil is a compiler that generates Web Components developed by the Ionic team. - http://amp.gs/rp8k
#webcomponent #stencil
Medium
An Introduction to Stencil.js
Stencil is a compiler that generates Web Components developed by the Ionic team. Stencil combines the best concepts of the most popular…
How I Made It Easy To Develop Vue.js With Server-Side Rendering
In this tutorial, you'll learn how to set up Vue.js server-side rendering from scratch with cool features like CSS modules and code-splitting, as well as a hot-module reloading environment for fast development. - http://amp.gs/rpLN
#vue
In this tutorial, you'll learn how to set up Vue.js server-side rendering from scratch with cool features like CSS modules and code-splitting, as well as a hot-module reloading environment for fast development. - http://amp.gs/rpLN
#vue
Medium
How I made it easy to develop on Vue.js with server-side rendering
Setup hot module replacing using Vue.js and server-side rendering
What Are Higher-Order Functions, and Why Should You Care?
The latest in James Sinclair’s fantastic series of functional-focused articles. This time, he deftly tackles what everyone means by “higher-order function” and why you might use them. - http://amp.gs/rl2S
#javascript
The latest in James Sinclair’s fantastic series of functional-focused articles. This time, he deftly tackles what everyone means by “higher-order function” and why you might use them. - http://amp.gs/rl2S
#javascript
James Sinclair
Functional JavaScript: What are higher-order functions, and why should anyone care?
“Higher-order function” is one of those phrases people throw around a lot. But it's rare for anyone to stop to explain what that means. Perhaps you already know what a higher-order function is. But how do we use them in the real world? What are some practical…
Detect Responsive Screen Sizes in Angular
Most of the time, we use CSS media queries to handle responsive, screen size changes to layout our content differently. However, there are times where CSS media queries alone isn't sufficient for that. We need to handle the responsiveness in our code. - http://amp.gs/rBwB
#angular
Most of the time, we use CSS media queries to handle responsive, screen size changes to layout our content differently. However, there are times where CSS media queries alone isn't sufficient for that. We need to handle the responsiveness in our code. - http://amp.gs/rBwB
#angular
DigitalOcean
Detect Responsive Screen Sizes in Angular | DigitalOcean
Detect Responsive Screen Sizes in Angular with a twist - we don't maintaining responsive breakpoint sizes in our code.
Avoiding Derived State in React
“Deriving state at render time and using memoization to keep it performant where needed should help you tame any derived state problems you encounter.” - http://amp.gs/rniv
#react
“Deriving state at render time and using memoization to keep it performant where needed should help you tame any derived state problems you encounter.” - http://amp.gs/rniv
#react
Menu (or Not)
Marcus Herrmann explains how to implement an accessible navigation menu. - http://amp.gs/rGqq
#css
Marcus Herrmann explains how to implement an accessible navigation menu. - http://amp.gs/rGqq
#css
marcus.io · Blog of web developer and accessibility consultant Marcus Herrmann
Menu (or not)
This article marks the third time I try to create a useful menu pattern for accessible-app.com - but hopefully the third time's the charm. But before I explain the (hopefully) final and correct menu solution let's look ...
How To Create A PDF From Your Web App
Rachel Andrew takes a look at the tools that are available for creating a PDF from a web app, sharing recommendations to help find the tool that works best for you. - http://amp.gs/rxiM
#web #pdf
Rachel Andrew takes a look at the tools that are available for creating a PDF from a web app, sharing recommendations to help find the tool that works best for you. - http://amp.gs/rxiM
#web #pdf
Smashing Magazine
How To Create A PDF From Your Web Application — Smashing Magazine
There is a wide variety of choices when it comes to creating a PDF from a web application. In this article, Rachel Andrew takes a look at the tools that are available and shares her recommendations to help you find the tool that works best for you.
Building Reusable Components
A brief, introductory look at making a component more reusable by making it more generic and less tied to specific logic. - http://amp.gs/rCvc
#react
A brief, introductory look at making a component more reusable by making it more generic and less tied to specific logic. - http://amp.gs/rCvc
#react
Buttercms
Building reusable components using React | ButterCMS
Reusable components are those components that can be used multiple times in your application. They need to be free from complex business logic.
The State of Angular in 2019
We don’t focus on much beyond the big releases and best tutorials when it comes to Angular, but if you’ve been wondering what’s going on with it, here’s an overview of the state of the Angular ecosystem. - http://amp.gs/rkPG
#angular
We don’t focus on much beyond the big releases and best tutorials when it comes to Angular, but if you’ve been wondering what’s going on with it, here’s an overview of the state of the Angular ecosystem. - http://amp.gs/rkPG
#angular
Medium
The State of Angular in 2019
A detailed overview of the current state of Angular, from the latest features to the hottest topics and trends that you may have missed
Beginner's Guide to Variable Fonts
Ola Assem created a step-by-step guide on how to use variable fonts - http://amp.gs/remX
#css
Ola Assem created a step-by-step guide on how to use variable fonts - http://amp.gs/remX
#css
https://www.viget.com
Beginner's Guide to Variable Fonts: Part 2 | Viget
Step-by-step guide on how to use variable fonts in your projects.
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/r7p4
#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/r7p4
#javascript
Medium
New Intl APIs in JavaScript
Learn how to use the new Intl object to format data into a specific locale
CSS Architecture for Multiple Websites
Elad Shechter shares some tips on writing scalable CSS that can be reused on multiple websites. - http://amp.gs/rPjW
#css
Elad Shechter shares some tips on writing scalable CSS that can be reused on multiple websites. - http://amp.gs/rPjW
#css
Medium
CSS Architecture for Multiple Websites
CSS Architecture — Part 3
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?