TypeScript 2.0 brings several new features that enhance developer productivity, advances TypeScript’s alignment with ECMAScript’s evolution, provides wide support for JavaScript libraries and tools, and augments the language service that powers a first class editing experience across tools.
The following should be an introduction into generators and channels. While the examples might not be suited for the real world, it should be seen as a starting point, to experiment with the possibilities that might arise by taking this approach.
Pavels Jelisejevs introduces ESLint, a highly configurable tool which analyses your code and highlights (or optionally fixes) any bugs or issues it finds.
Over the past 6 months Ben's team has been slowly transitioning a large Backbone application to React. One of the main goals of the transition has been to build out unit tests as they transition components. As part of that they switched from using Karma to using Jest for managing their tests.
The vmin and vmax units are far less known than vw and wh and generally poorly understood. This is unfortunate, as the units have some truly novel use-cases in web development.
People often choose Redux before they need it. “What if our app doesn’t scale without it?” Later, developers frown at the indirection Redux introduced to their code. “Why do I have to touch three files to get a simple feature working?” Why indeed!
It’s been almost a year since the BBC first made its HTML5 player available on the desktop. Lloyd Wallis is a Senior Software Engineer in Media Playout and gives an update on the work undertaken in the past twelve months.
During Node.js Interactive Europe’s keynote presentations yesterday, Core community members shared the community’s incredible, fast growth and what’s next with Node.js v.7 and Node.js v8.
We hope you enjoyed reading this week's issue of #FrontendCookies. If you like our newsletter, refer it to a friend or colleague.