Plus the most clicked JavaScript videos of 2020, a library comparison tool, and compiling Java to JavaScript(!) |
💡 Check out the top Node links of 2020 in this week's issue of Node Weekly. |
⚡️ Quick Releases npm 7.2.0 — Nomenclature predictably misunderstood. Node 14.15.3 — The popular server-side runtime. Popper.js 2.6 — Tooltip and popover placement engine. esprint 2.0 — Fast multithreaded ESLint runner. Polly.js 5.1.0 — Record, replay, and stub HTTP interactions. Flux 4.0 — React app architecture library but now in 'maintenance mode' as of this release. |
|
Node.js has a full suite of security releases coming in the week of January 4, 2021 due to some newly discovered security issues. The npm registry now displays when packages have bundled TypeScript declarations. See Fastify's package page for an example. GitHub has got rid of its cookie banners — how? By ceasing to use all non-essential cookies. Fantastic! The State of JS Survey is still open if you haven't taken it yet, but probably not for long! The JavaScript Advent Calendar rolls on - plenty to enjoy here. |
📚 Tutorials, Opinions and Stories |
▶ What Is GraphQL? — Drew McLellan (of Perch and 24ways fame) and Eve Porcello (co-author of Learning GraphQL) discuss GraphQL and how it can solve common API problems. (41 minutes.) Smashing Magazine podcast |
AWS SDK for JavaScript Version 3 Now Generally Available — The next major version of AWS’s JavaScript SDK is now available and it has a new modular architecture with a separate package for each service.. so if you want to just use SQS, say, you just pull in the package for that. Browsers, Node.js and React Native are all catered for. Trivikram Kamat (AWS) |
Stream Chat React Native v2.0.0 Released — The official React Native and Expo library of components for Stream Chat (a service for building chat apps) is now rewritten in TypeScript to ensure type safety for easier-to-read code/debugging. Stream |
JSweet 3.0: A Java to JavaScript Transpiler — Java programs are transpiled to TypeScript and JavaScript for use in browsers, mobile Web views, or Node.js. BTW, if you don't like Java, the final code sample here may give you the shivers. Cinchéo |
Find a Job Through Vettery — Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers. Vettery |
🎁 A mystery gift from the Web |
↑ Click for a cute (and fully safe for work!) Web-based experience. | |