What is 'this' in JavaScript?
Wissam Abirached explains context and the this keyword in JavaScript, the difference between explicit and hard bindings and what the new keyword represents. - https://goo.gl/wHBKmz
#javascript
7 Architectural Attributes of a Reliable React Component
Covering ideas like the single responsibility principle, encapsulation, composition, and reusability. - https://goo.gl/FQRA3e
#react
vue-test-utils beta released
vue-test-utils is the official test library for Vue.js. It provides methods for unit testing Vue components. - https://goo.gl/Tfbnvj
#vue
Tips for Successful App Development with React Native
Some things to consider when starting to work with React Native for mobile app development. - https://goo.gl/LxfY6e
#reactNative
A/B Testing for React Native Apps with CodePush
How to perform A/B Testing using CodePush with React Native to optimize user behavior. - https://goo.gl/BPXxcd
#reactNative
Building a React Universal Blog App: Implementing Flux -
https://goo.gl/4nfcsh
#react #flux
How Zalando bot got 98% success rate
Why Bot personality is only a minor part of the overall bot UX - https://goo.gl/tJpg9C
#ui
Web Performance in The Real World: How to Make Fast Sites
An exploration of work the Microsoft Edge team does to help developers build faster sites, and how to think of performance as an investigative activity, beyond a checklist approach. - https://goo.gl/5ReAoA
#web #performance
Generic Sensor API: Sensors For The Web
A set of interfaces which expose sensor devices within Chrome (for now). - https://goo.gl/v2zVnb
#api #sensor
Upcoming TypeScript Changes in Vue 2.5 – The Vue Point
At Vue Point, there is a new post about upcoming TypeScript changes in the 2.5 version of Vue which is currently planned to be released around early October. - https://goo.gl/Z8L5Vj
#vue
Top 10 ES6 Features Demonstrated by Example
An example-driven tour of the key features of ES6/ES2015, if you’re not quite there yet. - https://goo.gl/fLvWPE
#es6
CSS font-display: The Future of Font Rendering on the Web
Giulio Mainardi explains the new font-display property and how it will help CSS developers improve rendering of fonts during page load. -
https://goo.gl/4ukrGd
#css #fonts
Chrome Breaks Visual Viewport — Again
If you use window.innerWidth/Height in any of your sites, it may break in Chrome 61/Android. - https://goo.gl/TN2TjF
#chrome #viewport
Node.js for Mobile Apps: A Node Runtime for Android and iOS
Node.js for Mobile Apps, which is free and open source, offers a Node execution environment running in a background thread inside a native app. - https://goo.gl/gC6j2S
#nodejs
Essential Image Optimization for the Web
A free ebook on modern image optimization techniques. Formats, decoders, techniques for efficient compression and more are covered. - https://goo.gl/TtqmVq
#image #optimization
Learn Promises by Building Your Own
Learning by building in action in this step-by-step tutorial to help you understand how Promises work. - https://goo.gl/6wcKm7
#javascript #promise
Cross-Platform Mobile App Development Tools Compared
Summaries and pros and cons of Cordova, Phonegap, Ionic, Framework 7, Weex, React Native, NativeScript, Flutter, Jasonette, and Manifold. -
https://goo.gl/rxfRzP
#mobile #tools #compare
When buttons look like links, that looks like buttons
Sometimes we make links look like buttons. Sometimes we make buttons look like links. This is unfortunate. - https://goo.gl/91PEio
#ui
Draggable: A Drag and Drop Library from Shopify
Draggable abstracts native browser events into a modular API for you to build custom, and potentially complex, drag and drop experiences. - https://goo.gl/Es8BAE
#javascript #draganddrop
Terminal Kit: A 'Full Blown' Terminal Lib for Node
Includes support for 256 colors, styles, keys and mouse handling, input fields, progress bars, screen buffers, and more. - https://goo.gl/LBghtf
#nodejs
Mixins and Plugins in Vue
Where mixins and plugins can provide a lot of help? Mixins and plugins have the ability to improve readability and portability of your code. - https://goo.gl/8dFZQ8
#vue
Advanced animation in Vue.js
This is the second part of the Baby Steps Vuejs Animations Tutorial. In this tutorial, you will learn about creating functional and reusable Vue.js transitions using javascript. - https://goo.gl/JPmEZ4
#vue #animation
Why Node 8's util.promisify Is Awesome
A guide to using Node’s util.promisfy to promisify your own functions. - https://goo.gl/qcNtJH
#nodejs
Dealing with Asynchronous APIs in Server-Rendered React -
https://goo.gl/54yGSF
#react #serverRendered
How to More Easily Build Forms in React Native
There can be quite a few moving parts but tcomb-form-native can help a lot, as demonstrated here. - https://goo.gl/d1qnfQ
#reactNative #forms
Node v8.6.0 (Current) Released
A handful of minor changes, including N-API no longer being behind a flag. A vulnerability (mentioned below) was also fixed. - https://goo.gl/yCiwD9
#nodejs #release
Vue.js Communication: Parent-Child Components
In this excellent tutorial by Christian Gambardella shows points out some common patterns as well as anti-patterns that you should avoid. - https://goo.gl/p6yQ1t
#vue
Deploying ES2015+ Code in Production Today
Using the new `script type="module"` approach gives us some benefits merely beyond loading ES modules alone - it guarantees ES6/ES2015 support. - https://goo.gl/55gSW7
#es2015 #deploying