An Introduction to React’s Context API
A look at how to use React’s Context API - which allows you to manage global application states in your React apps without resorting to props drilling. - http://amp.gs/u73n
#react
A look at how to use React’s Context API - which allows you to manage global application states in your React apps without resorting to props drilling. - http://amp.gs/u73n
#react
Smashing Magazine
An Introduction To React’s Context API — Smashing Magazine
In this article, you will learn how to use React’s Context API which allows you to manage global application states in your React apps without resorting to props drilling.
Why I Avoid Nesting Closures
“A little tendency I have to reduce cognitive load for readers of my code.” - http://amp.gs/uPp6
#nodejs
“A little tendency I have to reduce cognitive load for readers of my code.” - http://amp.gs/uPp6
#nodejs
Kentcdodds
Why I avoid nesting closures
A little tendency I have to reduce cognitive load for readers of my code.
Dynamic Visualisation with Angular
When faced with a need to visualise data, many developers' first instinct is to reach for a 3rd-party charting library. There's nothing wrong with this: there are several robust and full-featured libraries out there, and it's usually smart to leverage existing, good quality code. But we shouldn't forget that Angular, coupled with modern CSS features, also provides a great base on which to create our own, bespoke visualisation components. - http://amp.gs/uPuI
#angular
When faced with a need to visualise data, many developers' first instinct is to reach for a 3rd-party charting library. There's nothing wrong with this: there are several robust and full-featured libraries out there, and it's usually smart to leverage existing, good quality code. But we shouldn't forget that Angular, coupled with modern CSS features, also provides a great base on which to create our own, bespoke visualisation components. - http://amp.gs/uPuI
#angular
newline
Dynamic Visualisation with Angular -- newline
Understanding CSS Grid: Grid Lines
Rachel Andrew explains how to place items against grid lines by adding properties to the direct children of the grid container. - http://amp.gs/uyU0
#css
Rachel Andrew explains how to place items against grid lines by adding properties to the direct children of the grid container. - http://amp.gs/uyU0
#css
Smashing Magazine
Understanding CSS Grid: Grid Lines — Smashing Magazine
In a new series, Rachel Andrew breaks down the CSS Grid Layout specification. This time, we take a look at how to use the grid lines to place items.
How to write a Vue.js app completely in TypeScript – Preetish HS
Want to build a Vue.js app in TypeScript but don’t know where to start? This tutorial demonstrates how to build a new TypeScript app using Vue CLI. - http://amp.gs/uhC5
#vue
Want to build a Vue.js app in TypeScript but don’t know where to start? This tutorial demonstrates how to build a new TypeScript app using Vue CLI. - http://amp.gs/uhC5
#vue
LogRocket Blog
Vue.js and TypeScript: A complete tutorial with examples - LogRocket Blog
Learn to build a Vue.js app completely in TypeScript. Examples cover class-based components, using TypeScript with Vuex, mixins, and more.
Playwright: A Node Library to Automate Chromium, Firefox and WebKit
If you’re familiar with Puppeteer for automating Chrome/Chromium, this is in a similar vein for multiple browsers and is being worked on by some of the same contributors. The goal? To be vendor-neutral and to make the APIs more testing-friendly than Puppeteer. - http://amp.gs/uhsA
#library
If you’re familiar with Puppeteer for automating Chrome/Chromium, this is in a similar vein for multiple browsers and is being worked on by some of the same contributors. The goal? To be vendor-neutral and to make the APIs more testing-friendly than Puppeteer. - http://amp.gs/uhsA
#library
GitHub
microsoft/playwright
Node.js library to automate Chromium, Firefox and WebKit with a single API - microsoft/playwright
You Can Now Run A TensorFlow SavedModel in Node Directly Without Conversion - http://amp.gs/uvn3
#nodejs
#nodejs
blog.tensorflow.org
Run a TensorFlow SavedModel in Node.js directly without conversion
The TensorFlow blog contains regular news from the TensorFlow team and the community, with articles on Python, TensorFlow.js, TF Lite, TFX, and more.
Angular: How to support IE11
In this article, we will go through the steps to support Internet Explorer 11 with Angular. The first half of this will quickly show the steps we need to take, and the second half will break these steps down in more detail for anyone wishing to learn more. In the end we'll add some additional tips that may come up in a real-world application. - http://amp.gs/ughb
#angular
In this article, we will go through the steps to support Internet Explorer 11 with Angular. The first half of this will quickly show the steps we need to take, and the second half will break these steps down in more detail for anyone wishing to learn more. In the end we'll add some additional tips that may come up in a real-world application. - http://amp.gs/ughb
#angular
DEV Community
Angular: How to support IE11
In this article I will show you the steps I took to support Internet Explorer 11 with Angular. The fi...
A Class-Based enum Pattern for JavaScript
Always a pleasure to see Dr. Axel writing. This time he looks at a way to implement enums (as available in other languages) in pure JavaScript before showing off enumify, a library he’s created for the task. - http://amp.gs/uEfT
#javascript
Always a pleasure to see Dr. Axel writing. This time he looks at a way to implement enums (as available in other languages) in pure JavaScript before showing off enumify, a library he’s created for the task. - http://amp.gs/uEfT
#javascript
Inside Node: What Happens When We Execute A Script?
Ever wondered what happens behind the scenes when executing a script? This blog post pieces it all together - http://amp.gs/uVnc
#nodejs
Ever wondered what happens behind the scenes when executing a script? This blog post pieces it all together - http://amp.gs/uVnc
#nodejs
The Last Damn Vue ToDo App – Raymond Camden
I’d hope the last time was the last time, but here we are with yet one more ToDo App tutorial. Last one, I promise! This time Raymond is trading the indexedDB implementation for a Firebase/Firestore database including creating users. Which means, your ToDo app can be finally be used on multiple devices. - http://amp.gs/u9v6
#vue
I’d hope the last time was the last time, but here we are with yet one more ToDo App tutorial. Last one, I promise! This time Raymond is trading the indexedDB implementation for a Firebase/Firestore database including creating users. Which means, your ToDo app can be finally be used on multiple devices. - http://amp.gs/u9v6
#vue
Raymondcamden
The Last Damn Vue ToDo App
Last in a series of Vue.js ToDo app posts
Creating a Variable Color Font From Scratch
Ahmad Shadeed walks you through the details of variable fonts and explains how to create a custom variable font. - http://amp.gs/u4Gz
#css
Ahmad Shadeed walks you through the details of variable fonts and explains how to create a custom variable font. - http://amp.gs/u4Gz
#css
Ahmad Shadeed Blog
Creating a Variable Color Font From Scratch - Ahmad Shadeed
A Good VSCode Linting and Formatting Setup for TypeScript Projects
There’s a GitHub repo with the actual configs and rules. - http://amp.gs/uUVy
#javascript
There’s a GitHub repo with the actual configs and rules. - http://amp.gs/uUVy
#javascript
Medium
My best VSCode Linting/Formatting configuration for Typescript Projects
Featuring a set of enterprise-grade Linter/Formatter rules to earn bootstrapping time for your Typescript applications.
6 Useful Angular Decorators
Little was known of these advanced JS features until Angular 4 was released. It formed the basis of modules in Angular via @NgModule, the basis of components by the @Component, DI via @Injectable and many others. - http://amp.gs/udfb
#angular
Little was known of these advanced JS features until Angular 4 was released. It formed the basis of modules in Angular via @NgModule, the basis of components by the @Component, DI via @Injectable and many others. - http://amp.gs/udfb
#angular
Medium
6 Useful Angular Decorators
Useful Decorators to use in your Angular projects
Building A Sentiment Analysis App with Node
A look at the ins and outs of natural language processing in Node, using the Natural library. - http://amp.gs/uOf4
#nodejs
A look at the ins and outs of natural language processing in Node, using the Natural library. - http://amp.gs/uOf4
#nodejs
LogRocket Blog
Building a sentiment analysis app with Node.js - LogRocket Blog
Learn the ins and outs of natural language processing in Node.js by building a sentiment analysis application with the Natural library.
👍1
Building Multi-Directional Layouts
Ahmad El-Alfy outlines CSS logical properties and values that can assist you with building layouts for different directions and languages with ease. - http://amp.gs/urNf
#css
Ahmad El-Alfy outlines CSS logical properties and values that can assist you with building layouts for different directions and languages with ease. - http://amp.gs/urNf
#css
CSS-Tricks
Building Multi-Directional Layouts | CSS-Tricks
There are some new features in CSS that can assist us with building layouts for different directions and languages with ease. This article is about CSS
Vue 3 — The New Store - Mario Brendel
Here’s an interesting article on how you might be able to build your own Vuex alternative using the tools that Vue 3.0 provides you. Some people even predict that considering how straight-forward this is, Vuex might become unnecessary for certain projects and other alternatives might emerge. - http://amp.gs/uSVc
#vue
Here’s an interesting article on how you might be able to build your own Vuex alternative using the tools that Vue 3.0 provides you. Some people even predict that considering how straight-forward this is, Vuex might become unnecessary for certain projects and other alternatives might emerge. - http://amp.gs/uSVc
#vue
Medium
Vue 3 — The New Store
Is the Vuex Store still necessary in Vue3? The answer for me is definitely NO! And here is why.
A Guide to ESLint Configuration and Best Practices
A start-to-finish walkthrough aimed at beginners or anyone who usually just copy/pastes settings until things work. This will help you really understand what’s going on. - http://amp.gs/uN9g
#javascript
A start-to-finish walkthrough aimed at beginners or anyone who usually just copy/pastes settings until things work. This will help you really understand what’s going on. - http://amp.gs/uN9g
#javascript
Geographer
ESLint configuration and best practices
Learn how to use and configure ESLint in order to keep your JavaScript codebase clean and consistent. We'll take a loot at different setups, including TypeScript and React.
Building dynamic dashboards in Python with Angular and Bokeh Charts
Ifwe consider Industry 4.0 applications, in general, there are inevitable requirements for them. - http://amp.gs/uARG
#angular
Ifwe consider Industry 4.0 applications, in general, there are inevitable requirements for them. - http://amp.gs/uARG
#angular
Medium
Building dynamic dashboards with Angular and Bokeh
A flexible and dynamic dashboard example using Bokeh Charts, Angular and Python as back-end.