React Podcast: Don’t Rewrite Your App for Hooks & Suspense (with Jared Palmer)
What Suspense and Hooks mean for existing apps and what you should know to migrate code sanely - http://bit.ly/2zxexvO
#react #podcast
What Suspense and Hooks mean for existing apps and what you should know to migrate code sanely - http://bit.ly/2zxexvO
#react #podcast
React Podcast
29: Don't Rewrite Your App for Hooks and Suspense with Jared Palmer | React Podcast
Jared Palmer is a passionate JavaScript developer, pushing developer ergonomics in React with projects like formik and react-fns. Chantastic asks about what Suspense and Hooks mean for existing apps and what we should know to migrate our code sanely. They…
Mixing Storybook with Angular with a sprinkle of Applitools
To better understand the Applitools Storybook SDK for Angular, we will be building a small Angular application from scratch, adding some Storybook stories, and then finally performing visual regression testing using the Applitools SDK to generate snapshots for us to view and analyze. - http://bit.ly/2Q7kPfZ
#angular
To better understand the Applitools Storybook SDK for Angular, we will be building a small Angular application from scratch, adding some Storybook stories, and then finally performing visual regression testing using the Applitools SDK to generate snapshots for us to view and analyze. - http://bit.ly/2Q7kPfZ
#angular
Angular In Depth
Mixing Storybook with Angular with a sprinkle of Applitools
To learn visual testing with the Applitools Storybook SDK for Angular, we will add it to a small Angular application built from scratch.
The State of JavaScript 2018
The results of this popular annual survey are out now. React is the clear, dominant front-end framework of choice. Jest and Mocha are neck and neck in the testing space, and Python is the most common other language for JS developers to use. - http://bit.ly/2BM6cWI
#javascript
The results of this popular annual survey are out now. React is the clear, dominant front-end framework of choice. Jest and Mocha are neck and neck in the testing space, and Python is the most common other language for JS developers to use. - http://bit.ly/2BM6cWI
#javascript
Stateofjs
The State of JavaScript 2018: Home
Discover the most popular JavaScript technologies of the year.
Goodbye Electron, Hello Desktop PWAs?
There’s still a long way for progressive webapps to go, but in many use cases the technology is advanced enough to displace typical ‘hybrid’ desktop apps especially when desktop PWA support lands on macOS in Chrome 72. - http://bit.ly/2QqGiQb
#desktop #pwa
There’s still a long way for progressive webapps to go, but in many use cases the technology is advanced enough to displace typical ‘hybrid’ desktop apps especially when desktop PWA support lands on macOS in Chrome 72. - http://bit.ly/2QqGiQb
#desktop #pwa
Medium
Goodbye Electron, Hello Desktop PWAs
Okay maybe I am jumping the gun on this but this is some exciting news to say the least!
Why React Hooks, and How Did We Even Get Here?
Hooks have been much celebrated so far in how they give us new ways to create easily consumed contained, composable behaviors, but “they are not the silver bullet solution.” - http://bit.ly/2U1tqiG
#react #hooks
Hooks have been much celebrated so far in how they give us new ways to create easily consumed contained, composable behaviors, but “they are not the silver bullet solution.” - http://bit.ly/2U1tqiG
#react #hooks
freeCodeCamp.org
Why React Hooks, and how did we even get here?
TL;DR: Hooks have learned from the trade-offs of mixins, higher order components, and render props to bring us new ways to create…
Why React Native?
The first part in a series of articles about mobile app development with React Native. - http://bit.ly/2E6dUwW
#reactNative
The first part in a series of articles about mobile app development with React Native. - http://bit.ly/2E6dUwW
#reactNative
Medium
Why React Native? — Mobile App Development Part 0
This is part 0 in a series of articles about mobile app development with React Native.
SVG Filters Playground
An interesting online tool for experimenting with what different SVG filters do. - http://bit.ly/2zB8ruf
#tools #svg
An interesting online tool for experimenting with what different SVG filters do. - http://bit.ly/2zB8ruf
#tools #svg
Dynamic Import of Locales in Angular
The problem with using more than one language in your application is that for each language you need to import the data of the locale. That is a lot of extra code taking up bandwidth. It would be great if we can dynamically import the language when needed. All sounds good in theory. Let’s see if it also works in practice. - http://bit.ly/2PooHnr
#angular
The problem with using more than one language in your application is that for each language you need to import the data of the locale. That is a lot of extra code taking up bandwidth. It would be great if we can dynamically import the language when needed. All sounds good in theory. Let’s see if it also works in practice. - http://bit.ly/2PooHnr
#angular
Angular In Depth
Dynamic Import of Locales in Angular
Lazy load your locale when changing countries.
Faster Async Functions and Promises for V8
A substantial and easy-to-follow exploration of how async functions and promises in V8 have been optimized and how the debugging experience for async code has been improved. - http://bit.ly/2DGcGaS
#v8 #async #promise
A substantial and easy-to-follow exploration of how async functions and promises in V8 have been optimized and how the debugging experience for async code has been improved. - http://bit.ly/2DGcGaS
#v8 #async #promise
v8.dev
Faster async functions and promises · V8
Faster and easier-to-debug async functions and promises are coming to V8 v7.2 / Chrome 72.
Implicit state sharing: React’s context API & provide/inject in Vue
Examples of implicitly passing down props in both React & Vue. - http://bit.ly/2KLAZWm
#vue
Examples of implicitly passing down props in both React & Vue. - http://bit.ly/2KLAZWm
#vue
LogRocket Blog
Implicit state sharing: React’s context API & provide/inject in Vue - LogRocket Blog
Imagine you are creating an accordion component that you want to distribute publicly through an npm package. You would like the user of this accordion to be able to use the component in a very flexible way, by composing multiple components together. Imagine…
Experimenting with Brain-Computer Interfaces in JavaScript
Can you use JavaScript to analyze your brain? Yep. It’s fascinating to see the domains JS can be used with. I did something similar with an ECG (heart monitor) recently. - http://bit.ly/2zCpuw5
#javascript
Can you use JavaScript to analyze your brain? Yep. It’s fascinating to see the domains JS can be used with. I did something similar with an ECG (heart monitor) recently. - http://bit.ly/2zCpuw5
#javascript
Medium
Experimenting with brain-computer interfaces in JavaScript.
For the past couple of years, I’ve had a growing interest in neurotechnology. This blog post is about sharing the things I’ve learnt along…
Authentication in Angular
Most of the applications we build require some kind of authentication. In this tutorial, Gábor will show us how to build a simple application that uses routing and authentication. We will build a service that handles HTTP calls and stores JWT authentication tokens on the client to restrict access to pages and attach the token to authenticated HTTP calls. - http://bit.ly/2G7k4Pj
#angular
Most of the applications we build require some kind of authentication. In this tutorial, Gábor will show us how to build a simple application that uses routing and authentication. We will build a service that handles HTTP calls and stores JWT authentication tokens on the client to restrict access to pages and attach the token to authenticated HTTP calls. - http://bit.ly/2G7k4Pj
#angular
Medium
Authentication in Angular
IMPORTANT! This tutorial is using the old Angular router (@angular/router-deprecated). A new article is published on how to authenticate…
CSS Grid in IE: Duplicate Area Names Now Supported!
Daniel Tonon shares how Autoprefixer team implemented support for duplicate area names in CSS Grid in IE. - http://bit.ly/2rsEckA
#css
Daniel Tonon shares how Autoprefixer team implemented support for duplicate area names in CSS Grid in IE. - http://bit.ly/2rsEckA
#css
CSS-Tricks
CSS Grid in IE: Duplicate area names now supported! | CSS-Tricks
Autoprefixer is now up to version 9.3.1 and there have been a lot of updates since I wrote the original three-part CSS Grid in IE series — the most
Building Your Own Interactive JavaScript Playground
Not something many of us might think we want to do, but it’s interesting to see how we could replicate the underlying functionality of sites like JSBin or Code like CodeSandbox or CodePen if we wanted to. - http://bit.ly/2RvzbDq
#javascript
Not something many of us might think we want to do, but it’s interesting to see how we could replicate the underlying functionality of sites like JSBin or Code like CodeSandbox or CodePen if we wanted to. - http://bit.ly/2RvzbDq
#javascript
krasimirtsonev.com
Build your own interactive JavaScript playground
Recently I spent some time working on my own JavaScript playground called Demoit. Something like CodeSandbox, JSBin or Codepen. I already blogged about why I did it but decided to write down some implementation details. Everything happens at runtime in the…
The event-stream Vulnerability Explained
A good writeup of what the attack entailed and how it technically worked behind the scenes. - http://bit.ly/2Qh9FoS
#nodejs
A good writeup of what the attack entailed and how it technically worked behind the scenes. - http://bit.ly/2Qh9FoS
#nodejs
A Vue from Ionic
The Ionic framework is a collection of UI components for building high-quality, cross-platform apps. You’ll be happy to know Ionic is now supporting an official package for Vue.js! - http://bit.ly/2Pn3jPy
#vue
The Ionic framework is a collection of UI components for building high-quality, cross-platform apps. You’ll be happy to know Ionic is now supporting an official package for Vue.js! - http://bit.ly/2Pn3jPy
#vue
Ionic Blog
A Vue from Ionic - Ionic Blog
Ionic Vue has reached Release Candidate status! Check out the latest details here. Last week, we gave the first official preview of Vue support for Ionic Framework at VueConf Toronto. Our very own Josh Thomas (@jthoms1) shared some insight into the first…
How React Fared in the State of JS 2018 Survey
The results of the largest annual survey of JavaScript developers are out and React continues to dominate the narrative. - http://bit.ly/2Qh8tlo
#react
The results of the largest annual survey of JavaScript developers are out and React continues to dominate the narrative. - http://bit.ly/2Qh8tlo
#react
Telerik Blogs
A React State of Mind (State of JavaScript Survey 2018)
The State of JavaScript Survey is something we wait for yearly to see developers' state of mind. This year continues the popularity we saw last year by React.
An Extensive Guide to Progressive Web Applications
Progressive Web Apps (also known as PWAs) use modern Web technologies to provide powerful, app-like experiences in the browser. This post acts as a sort of primer to the whole concept and what those technologies are (such as service workers). - http://bit.ly/2EjHZtd
#pwa #guide
Progressive Web Apps (also known as PWAs) use modern Web technologies to provide powerful, app-like experiences in the browser. This post acts as a sort of primer to the whole concept and what those technologies are (such as service workers). - http://bit.ly/2EjHZtd
#pwa #guide
Smashing Magazine
An Extensive Guide To Progressive Web Applications — Smashing Magazine
In this article, we’ll look at the pain points of users who are browsing old non-PWA websites and the promise of PWAs to make the web great. You’ll learn most of the important technologies that make for cool PWAs, like service workers, web push notifications…
Creating Angular Desktop Apps with Electron
In this tutorial, we are going to take a look at how to turn any angular application into a native desktop app using electron. - http://bit.ly/2BWvDou
#angular #electron
In this tutorial, we are going to take a look at how to turn any angular application into a native desktop app using electron. - http://bit.ly/2BWvDou
#angular #electron
Malcoded
Creating Angular Desktop Apps with Electron
In this tutorial, we are going to take a look at how to turn any angular application into a native desktop app using electron. You will learn how to set up an…