This week's JavaScript news
Madge: Create Graphs From Your Module Dependencies — A developer tool for generating a visual graph of your module dependencies (works with CommonJS, AMD and ES6 modules), finding circular dependencies, and discovering other useful info. Patrik Henningsson | Modern JavaScript Features You May Have Missed — Given how JavaScript evolves all the time, it's often worth reflecting on what's been added, which is why articles like this tend to be popular here 😄 This post quickly covers some highlights of the most recent standards, ES2015 through ES2019. Jimmy Breck-McKye | Migrating a Distributed System from JavaScript to TypeScript — TypeScript can help overcome scalability issues of JavaScript. Here's how Ably's engineering team painlessly migrated a globally-distributed system written in JavaScript to TypeScript, and some learnings you can implement in your own migration. Ably | You Don't Know JS Yet: Getting Started — Kyle Simpson's "You Don't Know JS" (a.k.a. YDKJS) book has been hugely popular in the JavaScript world since its first release five years ago. He's been working on a second edition whose first portion is now 'draft complete' and you can read it on GitHub. Kyle Simpson | What's Going On With CDNJS? — CDNJS is a popular CDN for open source, front-end libraries and assets, but someone noticed there have been no updates in weeks. Apparently a founder restricted access and 'disappeared' and things are still being sorted out (today there's been an update posted to Hacker News by one of the founders). cdnjs | Have You Tried Vettery? — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery | JavaScript's 'Labeled Statements' — MDN's docs are the best resource on the practical use of labels, but this post shows how Svelte leans on them for its own syntactic reasons. Flavio Copes | JavaScript is C — "The exact same kinds of problems I had in C, I have in JavaScript or even TypeScript today." Yes, this is controversial, and you'll probably disagree! Chris Krycho | A Web Extension Starter Kit — A kit for building 'Write Once, Run on Any Browser' extensions via the Web Extensions API. Abhijith Vijayan | |
Комментарии
Отправить комментарий