#402 โ September 7, 2018 |
JavaScript Weekly |
Apologies if you notice today's issue is a little lower tempo than usual. We have some great things coming up, including more interviews like Dr. Axel's in issue 399, but today I've been struck by a sickness bug ๐ท and have struggled to even get this far. To a better next week! ๐ |
How GitHub Removed jQuery From Their Frontend โ GitHub has just been able to drop jQuery as a dependency of the frontend code for GitHub.com. This transition has taken years and hereโs what theyโve learnt and what libraries have replaced it. GitHub Engineering |
Ky: A Tiny, Elegant HTTP Client for Browsers Based on Fetch โ A new HTTP client library for the browser from one man module machine Sindre Sorhus. This one essentially makes the Fetch API tidier to use as shown in the demo code. Sindre Sorhus |
Angular, React or Vue? โ How do you choose one JavaScript framework over another for your next web application? Our new whitepaper gives insight into the current state of Angular, React and Vue and how they compare against a comprehensive set of criteria. Download now. Progress Kendo UI sponsor |
Take the 'State of JavaScript 2018' Survey โ Sacha Greifโs popular survey returns, aiming to see what tools and technologies in the JavaScript space that developers are using, happy with and excited about. Results are expected in November and weโll share them then. Sacha Greif |
A Tour of JavaScript Timers on the Web โ Want to get your head around Nolan Lawson |
Sqorn: A Fast, Composable SQL Query Builder โ Uses a functional style that models query compilation as a series of transformations and also uses ES6 template literals in an interesting way. Worth checking out. Full tutorial here. Sufyan Dawoodjee |
๐ป Jobs |
JavaScript Developer at X-Team (Remote) โ We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team. x-team |
Find A JavaScript Job Through Vettery โ Create a profile to connect with inspiring companies seeking JavaScript devs. Vettery |
๐ Tutorials and Opinions |
Why Async: How JavaScript Interacts with the Real World โ A preview of an as yet unreleased course, but even these three pages might help you out if youโre still learning how promises and async/await can improve your code. Frontend Armory |
Using the Speech Synthesis Interface of the Web Speech API โ Get your browser to speak back to you. Manuel Wieser |
How to Build a Multiplayer JavaScript VR Game โ Combine A-Frame, PubNub, and WebVR to launch a browser-based VR game. PubNub sponsor |
Making GraphQL Client Requests in Node (and the Browser) using graphql.js Hugo Di Francesco |
How to Use Media Queries from JavaScript โ The Craig Buckler |
Goodbye Redux โ โA complete breakdown on why we needed Redux in the past, and why we donโt any more.โ Jack Scott |
Reduce JavaScript Payloads with Code Splitting Google Developers |
To Grok A Mockingbird: Using Recursive Combinators to Enhance Functional Composition โ One for the functional programming fans :-) Reg Braithwaite |
Webinar: Optimizing MongoDB Performance on AWS mongodb sponsor |
Using Babel 7 and 'preset-typescript' to Compile an Angular 6 App Hubert Zub |
TypeScript with Babel: A Beautiful Marriage? โ TypeScript has never been easier to adopt thanks to the new TypeScript plugin for Babel. Matt Turnbull |
How We Got a 100% Lighthouse Performance Score for a Vue.js App โ Lighthouse is a performance auditing tool embedded in Chrome. Tim Nolet |
Making Calls from a Browser with Vue.js and Nexmo In-App Voice Phil Leggetter |
Building A Flexible Image Uploader Component using Vue.js 2.0 Cathy Ha |
๐ง Code and Tools |
date-fns: A Modern Date Utility Library โ Itโs โlike lodash for datesโ and can really get your bundle sizes down says Addy Osmani. Sasha Koss |
Taking Payments Online with Square and Vue.js โ Take online payments in a custom form using Vue and the Square Payment Form. Square Developer sponsor |
Angular Fire v5.0: The Official Library for Using Firebase from Angular Angular |
React 16.5.0 Released โ For more, refer to this weekโs React newsletter. React GitHub Repo |
|