JavaScript Specialty Lead
Excella Consulting
Node.JS
Cordova & Ionic
Tessel
2016, 2017 and beyond
<script>
window.onLoad = function() {
var ajax = new XMLHttpRequest();
ajax .onreadystatechange = function() {
document.findElementById('someDiv')
.innerHtml = ajax.responseText;
}
xhttp.open('GET', 'http://myapi.com/stuff');
xhttp.send();
}
</script>
$.ajax('http://myapi.com/stuff', function(data) {
$('#someDiv').innerHtml(data);
});
aka
v4
npm
doubled capacity, improved performance by 35%
doubled developer productivity
achieved developer happiness
Served 1.5 billion requests on Black Friday
Eran Hammer - WalMart Labs, Web Services Lead
Developers are happier because of fullstack JavaScript
Boat load of features
3 months
Small, junior dev team
Presented in JavaScript