Sending Web Push Notifications from Node
A complete walkthrough of the process of sending push notifications from an Express app to a front-end JavaScript app. - http://bit.ly/2LixbvF
#nodejs
A complete walkthrough of the process of sending push notifications from an Express app to a front-end JavaScript app. - http://bit.ly/2LixbvF
#nodejs
The Code Barbarian
Sending Web Push Notifications from Node.js
End-to-end tutorial describing how to use the web-push npm module to send push notifications to web browsers, including how to set up VAPID keys and service workers.
Real-time Human Pose Estimation in the Browser with TensorFlow.js - http://bit.ly/2xcKafs
#javascript #tensorflow
#javascript #tensorflow
Medium
Real-time Human Pose Estimation in the Browser with TensorFlow.js
Posted by: Dan Oved, freelance creative technologist at Google Creative Lab, graduate student at ITP, NYU. Editing and illustrations…
Native Modals Using HTML 5.2's 'dialog' Element
Note that support is currently limited to Chrome. - http://bit.ly/2KXVEGp
#css
Note that support is currently limited to Chrome. - http://bit.ly/2KXVEGp
#css
Using a Central Route Config with React Router v4
React Router v4 moved towards a component based routing approach, but you can still put together a centralized route config if you wish. 10 minute video plus code and notes. - http://bit.ly/2IvLNpB
#react #router
React Router v4 moved towards a component based routing approach, but you can still put together a centralized route config if you wish. 10 minute video plus code and notes. - http://bit.ly/2IvLNpB
#react #router
ui.dev
Creating a Central Route Config with React Router
In this up-to-date guide, you'll learn how to collocate all your routes into a single location by creating a central route config with React Router.
The Power of 'Flex-Grow'
To get access to Flexbox’s full power, you need to venture past its most basic properties. - http://bit.ly/2KT9t97
#css
To get access to Flexbox’s full power, you need to venture past its most basic properties. - http://bit.ly/2KT9t97
#css
Hacker Noon
The Power of Flex-Grow
Let’s face it, laying out a website can sometimes be challenging, especially when some of the content may be dynamic.
Build a realtime chart with Vue.js
There is no point in having data if you cannot track or analyze it, especially if this data has anything to do with finances. - http://bit.ly/2s9aKB9
#vue
There is no point in having data if you cannot track or analyze it, especially if this data has anything to do with finances. - http://bit.ly/2s9aKB9
#vue
www.codementor.io
Build a realtime chart with Vue.js | Codementor
Data has become a very important part of our lives recently and making sense of that data is equally important. There is no point in having data if you cannot track or analyze it, especially if...
Working with the stdout and stdin of Child Processes
How to run shell commands as child processes & use async features to work with their output/input. - http://bit.ly/2IWlYCA
#nodejs
How to run shell commands as child processes & use async features to work with their output/input. - http://bit.ly/2IWlYCA
#nodejs
2ality
Working with stdout and stdin of a child process in Node.js
In this blog post, we run shell commands as child processes in Node.js. We then use async language features to read the stdouts of those processes and write to their stdins.
The Best Way to Bind Event Handlers in React
Explores common ways of creating event bindings in React, their pros and cons, plus the author’s favorite approach. - http://bit.ly/2J7CKi9
#react
Explores common ways of creating event bindings in React, their pros and cons, plus the author’s favorite approach. - http://bit.ly/2J7CKi9
#react
freeCodeCamp.org
The best way to bind event handlers in React
by Charlee Li
The best way to bind event handlers in React
Image: Flickr [https://www.flickr.com/photos/calliope/4079232480/] by liz west
Binding event handlers in React can be tricky (you have JavaScript to thank for
that). For those who know the history…
The best way to bind event handlers in React
Image: Flickr [https://www.flickr.com/photos/calliope/4079232480/] by liz west
Binding event handlers in React can be tricky (you have JavaScript to thank for
that). For those who know the history…
A Guide To The State Of Print Stylesheets In 2018
Rachel Andrew takes a look at the state of printing from the browser today. - http://bit.ly/2jRyaqa
#css #print
Rachel Andrew takes a look at the state of printing from the browser today. - http://bit.ly/2jRyaqa
#css #print
Smashing Magazine
A Guide To The State Of Print Stylesheets In 2018 — Smashing Magazine
We have covered print stylesheets in the past here on Smashing Magazine. In this article, Rachel Andrew takes a look at the state of printing from the browser today.
The Front-End Tooling Survey 2018 Results
Over 5,000 frontend developers took part in this survey we linked a few months ago. Here are the results on what tools and techniques devs are using right now. Lots to digest here. - http://bit.ly/2sg1xqA
#frotnEnd #survey
Over 5,000 frontend developers took part in this survey we linked a few months ago. Here are the results on what tools and techniques devs are using right now. Lots to digest here. - http://bit.ly/2sg1xqA
#frotnEnd #survey
ashleynolan.co.uk
The Front-End Tooling Survey 2018 - Results
The results of the 2018 Front-End Tooling Survey are out! Check out the results and analysis of the responses here.
New CSS Features That Are Changing Web Design
Widely available, but relatively new, Web technologies like CSS Grid, CSS custom properties, CSS shapes and CSS writing-mode are allowing designers to exercise creativity in all new ways. Zell Liew explains how - http://bit.ly/2IDuabt
#css
Widely available, but relatively new, Web technologies like CSS Grid, CSS custom properties, CSS shapes and CSS writing-mode are allowing designers to exercise creativity in all new ways. Zell Liew explains how - http://bit.ly/2IDuabt
#css
Smashing Magazine
New CSS Features That Are Changing Web Design — Smashing Magazine
Today, the design landscape has changed completely. We’re equipped with new and powerful tools — CSS Grid, CSS custom properties, CSS shapes and CSS writing-mode, to name a few — that we can use to exercise our creativity. Zell Liew explains how.
Google I/O Developer Roundup: What’s New?
Includes some important announcements regarding the mobile web and Android. - http://bit.ly/2IX70cs
#googleio
Includes some important announcements regarding the mobile web and Android. - http://bit.ly/2IX70cs
#googleio
Smashing Magazine
Google I/O Developer Roundup: What’s New? — Smashing Magazine
Smashing Magazine's editor-in-chief, Rachel Andrew, attended the Google I/O 2018 event in Mountain View. We made sure you don't miss out: Here's a roundup of the announcements and launches that were presented at the event.
Progressive Web Apps on the Desktop
While not about mobile, per se, this reinforces the idea that a PWA has the benefit of working across multiple types of screens. - http://bit.ly/2ISExs4
#pwa
While not about mobile, per se, this reinforces the idea that a PWA has the benefit of working across multiple types of screens. - http://bit.ly/2ISExs4
#pwa
Google Developers
Progressive Web Apps on the Desktop | Web
| Google Developers
| Google Developers
Desktop progressive web apps can be 'installed' on the users device much like native apps. They're fast. Feel integrated because they launched in the same way as other apps, and run in an app window, without an address bar or tabs. They're reliable because…
Express, Mongoose and Passport.js Authentication
How to add user authentication to a simple Node and MongoDB app. - http://bit.ly/2x9ivMv
#nodejs
How to add user authentication to a simple Node and MongoDB app. - http://bit.ly/2x9ivMv
#nodejs
Djamware.com
Node.js, Express.js, Mongoose.js and Passport.js Authentication
How to create user authentication or login using Node.js, Express.js, Mongoose.js and Passport.js with simple application example.
Debugging Modern Web Applications with Firefox
The Firefox Dev Tools team are adding lots of new features to help you work with modern tools like Babel and Webpack while debugging with Firefox. - https://mzl.la/2sjS01G
#javascript #debugging
The Firefox Dev Tools team are adding lots of new features to help you work with modern tools like Babel and Webpack while debugging with Firefox. - https://mzl.la/2sjS01G
#javascript #debugging
Mozilla Hacks – the Web developer blog
Debugging Modern Web Applications – Mozilla Hacks - the Web developer blog
The Firefox Dev Tools team released an upgrade to the debugger’s source map support. It lets you inspect the code that you actually wrote. Combined with the ongoing work to ...
Ditching setState for MobX
How to leverage observables, observers, computed properties, autorun and more to simplify your React workflow. - http://bit.ly/2kq26d1
#react #mobx
How to leverage observables, observers, computed properties, autorun and more to simplify your React workflow. - http://bit.ly/2kq26d1
#react #mobx
Medium
Ditching setState for MobX
How to leverage observables, observers, computed properties, autorun & more to supercharge & simplify your React workflow.
Creating Responsive Layouts & Components with CSS Grid
“Let’s make a photo gallery responsive quickly …using very few lines of CSS.” - http://bit.ly/2kaJJsG
#css
“Let’s make a photo gallery responsive quickly …using very few lines of CSS.” - http://bit.ly/2kaJJsG
#css
Medium
CSS Grid — Responsive layouts and components
Let’s make a photo gallery responsive quickly and using very few lines of CSS.
Build an Ionic App with User Authentication
An example using the Okta API and OpenID Connect (OIDC). - http://bit.ly/2IQN3DU
#ionic
An example using the Okta API and OpenID Connect (OIDC). - http://bit.ly/2IQN3DU
#ionic
DEV Community
Build an Ionic App with User Authentication
Ionic is an open source mobile SDK for developing native and progressive web applications. With Okta and OpenID Connect (OIDC) you can easily integrate authentication into an Ionic application, and never have to build it yourself again.