Seriously, though. What is a progressive web app?
We know PWA’s are a good thing, and we know that they’re a progressive web app… what what does that really mean. What really constitutes as a PWA? Amberley tells us while flying at 30,000ft with no internet connection - http://bit.ly/2MlcCmo
We know PWA’s are a good thing, and we know that they’re a progressive web app… what what does that really mean. What really constitutes as a PWA? Amberley tells us while flying at 30,000ft with no internet connection - http://bit.ly/2MlcCmo
Medium
Seriously, though. What is a progressive web app?
Attempting to clarify the history of the term and cite the dang thing.
Fusion.js: A Plugin-based Universal Web Framework from Uber
Uber builds and maintains hundreds of Web apps, both internal and public, and Fusion.js is their answer to the challenges this presents. It comes with hot module reloading, data-aware server-side rendering, and bundle splitting out of the box. - https://ubr.to/2vxxnkm
#nodejs #uber #fusion
Uber builds and maintains hundreds of Web apps, both internal and public, and Fusion.js is their answer to the challenges this presents. It comes with hot module reloading, data-aware server-side rendering, and bundle splitting out of the box. - https://ubr.to/2vxxnkm
#nodejs #uber #fusion
What’s New in WebStorm for Angular
The most recent release of Angular adds lots of new features to the CLI that make it easier for you to update and add new features to your app. The recent WebStorm 2018.2 major update adds integration with these new CLI commands. Let’s have a look at these and some other new features in action! - http://bit.ly/2w04pZS
#webstorm
The most recent release of Angular adds lots of new features to the CLI that make it easier for you to update and add new features to your app. The recent WebStorm 2018.2 major update adds integration with these new CLI commands. Let’s have a look at these and some other new features in action! - http://bit.ly/2w04pZS
#webstorm
Medium
What’s New in WebStorm for Angular
The most recent release of Angular adds lots of new features to the CLI that make it easier for you to update and add new features to your…
Electron Fiddle: A Playground for Electron Experiments
Want to quickly experiment with Electron (a cross-platform JS desktop app environment) development? Electron Fiddle is a downloadable cross-platform app that makes it easy. - http://bit.ly/2vQCQmB
#electron
Want to quickly experiment with Electron (a cross-platform JS desktop app environment) development? Electron Fiddle is a downloadable cross-platform app that makes it easy. - http://bit.ly/2vQCQmB
#electron
Medium
Introducing Electron Fiddle
Create, share, and play with small Electron experiments.
Learning Dynamic Components — Making a Pizza Creator App using Angular
In the previous post of “You don’t Know Angular” series, we have discussed how we project data into a component. We have learned projections at specific places inside the component using the projection slots concept. In this post, we are going to learn “ How and Why of Dynamic Components” - http://bit.ly/2w61Sxn
#angular6
In the previous post of “You don’t Know Angular” series, we have discussed how we project data into a component. We have learned projections at specific places inside the component using the projection slots concept. In this post, we are going to learn “ How and Why of Dynamic Components” - http://bit.ly/2w61Sxn
#angular6
Medium
Learning Dynamic Components — Making a Pizza Creator App using Angular
In the previous post of “You don’t Know Angular” series, we have discussed how we project data into a component. We have learned…
Well-Controlled Scrolling with CSS Scroll Snap
Robert Flack and Majid Valipour give an introduction to CSS Scroll Snap. - http://bit.ly/2vN6UiI
#css
Robert Flack and Majid Valipour give an introduction to CSS Scroll Snap. - http://bit.ly/2vN6UiI
#css
web.dev
Well-controlled scrolling with CSS Scroll Snap
CSS Scroll Snap allows web developers to create well-controlled scroll experiences by declaring scroll snapping positions. This enables common UX scroll patterns without the need for JavaScript.
Building microservices for Telegram bot using Node.js, RabbitMQ, MongoDB and Docker from scratch.
Reat how to build a full cycle of developing Telegram bot using microservice architecture. - http://bit.ly/2vO1F2j
#nodejs #bot #architecture
Reat how to build a full cycle of developing Telegram bot using microservice architecture. - http://bit.ly/2vO1F2j
#nodejs #bot #architecture
Medium
Building microservices for Telegram bot using Node.js, RabbitMQ, MongoDB and Docker from scratch.
Last week I felt an inspiration to write a weekend project, but I had no idea what to create. So I asked my best friend for help. Luckily…
How to Deal with Dirty Side Effects in Your Pure Functional JavaScript
A pure function is a function that has no side effects. But if you know anything about programming, you know that side effects are the whole point. - http://bit.ly/2N06ps8
#javascript
A pure function is a function that has no side effects. But if you know anything about programming, you know that side effects are the whole point. - http://bit.ly/2N06ps8
#javascript
James Sinclair
How to deal with dirty side effects in your pure functional JavaScript
If you start learning about functional programming, it won't be long before you come across the idea of pure functions. And as you go on, you will discover functional programmers appear to be obsessed with them. “Pure functions let you reason about your code…
A Curated Compilation of Node Best Practices
Curated from numerous popular articles, this in-development list of best practices covers topics from error handling to memory use and, most recently, security. - http://bit.ly/2nOUeU6
#nodejs
Curated from numerous popular articles, this in-development list of best practices covers topics from error handling to memory use and, most recently, security. - http://bit.ly/2nOUeU6
#nodejs
GitHub
GitHub - goldbergyoni/nodebestpractices: The Node.js best practices list (May 2023)
:white_check_mark: The Node.js best practices list (May 2023) - GitHub - goldbergyoni/nodebestpractices: The Node.js best practices list (May 2023)
A Tour of React’s Render Props Pattern
By way of a tutorial focused on building a currency conversion tool you’ll get to learn everything about React’s render prop pattern. - http://bit.ly/2nTIIao
#react
By way of a tutorial focused on building a currency conversion tool you’ll get to learn everything about React’s render prop pattern. - http://bit.ly/2nTIIao
#react
www.robinwieruch.de
React Render Props
The concept of children as a function or child as a function, also called render prop in general, is one of the advanced patterns in React. This tutorial goes through a real world example ...
Your Site’s Body Text is Too Small
Why website body text should be bigger, and ways to optimize it. - http://bit.ly/2MOOrJ7
#css
Why website body text should be bigger, and ways to optimize it. - http://bit.ly/2MOOrJ7
#css
Marvel Blog
Your Body Text Is Too Small
Body text is the key component in communicating the main bulk of a message or story, and it’s probably the most important element on a website, even if people sometimes read just the headlines. Why would we limit the effectiveness of body text by minimizing…
Managing State in Angular using Akita
Akita is a simple and effective state management for Angular applications. Akita is built on top of RxJS and inspired by models like Flux and Redux. - http://bit.ly/2LabDjs
#angular #akita
Akita is a simple and effective state management for Angular applications. Akita is built on top of RxJS and inspired by models like Flux and Redux. - http://bit.ly/2LabDjs
#angular #akita
Ng-Book
Managing State in Angular using Akita
What is Akita? Akita is a simple and effective state management for Angular applications. Akita is built on top of RxJS and inspired by models like Flux and Redux. Akita encourages simplicity.
MongoDB, Express, Vue.js 2, Node.js (MEVN) and SocketIO Chat App
A comprehensive tutorial for building a real-time chat application using the popular MEVN stack with SocketIO. - http://bit.ly/2Li7fPG
#vue #mevn
A comprehensive tutorial for building a real-time chat application using the popular MEVN stack with SocketIO. - http://bit.ly/2Li7fPG
#vue #mevn
Djamware
MongoDB, Express, Vue.js 2, Node.js (MEVN) and SocketIO Chat App
The comprehensive tutorial on MongoDB, Express, Vue.js 2, Node.js (MEVN) and SocketIO Chat Application
Getting Alexa to Respond to Sign Language Using a Webcam and TensorFlow.js
A look at the underlying tech behind a proof of concept to get an Amazon Echo to respond to sign language, plus how the system was built using TensorFlow.js. - http://bit.ly/2nKhent
#javascript #alexa
A look at the underlying tech behind a proof of concept to get an Amazon Echo to respond to sign language, plus how the system was built using TensorFlow.js. - http://bit.ly/2nKhent
#javascript #alexa
Medium
Getting Alexa to Respond to Sign Language Using Your Webcam and TensorFlow.js
By Abhishek Singh
Using Data in React with the Fetch API and Axios
As you build React apps, you will run into lots of scenarios where you want to handle data from an API — here’s a look at how. - http://bit.ly/2MsfxtC
#react #axios
As you build React apps, you will run into lots of scenarios where you want to handle data from an API — here’s a look at how. - http://bit.ly/2MsfxtC
#react #axios
CSS-Tricks
Using data in React with the Fetch API and axios | CSS-Tricks
If you are new to React, and perhaps have only played with building to-do and counter apps, you may not yet have run across a need to pull in data for
Browser Painting and Considerations for Web Performance
Georgy Marchuk explains why we need to be mindful of the impact our code has on the painting process and performance in general. - http://bit.ly/2Ppd4xP
#css
Georgy Marchuk explains why we need to be mindful of the impact our code has on the painting process and performance in general. - http://bit.ly/2Ppd4xP
#css
CSS-Tricks
Browser painting and considerations for web performance | CSS-Tricks
The process of a web browser turning HTML, CSS, and JavaScript into a finished visual representation is quite complex and involves a good bit of magic.
Handling Authentication In Vue Using Vuex
Local storage is often used to manage tokens generated through client-side authentication. This articles by Chris Nwamba shows how Vuex can be used as a superior alternative. - http://bit.ly/2N2nIcb
#vuex
Local storage is often used to manage tokens generated through client-side authentication. This articles by Chris Nwamba shows how Vuex can be used as a superior alternative. - http://bit.ly/2N2nIcb
#vuex
Scotch
Handling Authentication In Vue Using Vuex
Traditionally, many people use local storage to manage tokens generated through client-side authentication. A big concern is always a better way to manage authorization tokens to allow us to store even more information on users. This is where Vuex comes
The Generic Sensor API
Exploring the Generic Sensor API, which aims to make a consistent JavaScript API across a variety of different sensors (most often common on mobile devices) to make it easier to support new ones on the Web. - http://bit.ly/2BvMro0
#mobile #sensor #api
Exploring the Generic Sensor API, which aims to make a consistent JavaScript API across a variety of different sensors (most often common on mobile devices) to make it easier to support new ones on the Web. - http://bit.ly/2BvMro0
#mobile #sensor #api
mobiForge
The Generic Sensor API - mobiForge
The Generic Sensor API aims to make device sensors easier to use and extend by providing a set of consistent APIs to access sensors.