Visage TECHuddle is the quick monthly tech talk from the developers at Visage to help you keep up with the latest updates in the tech world.
For March, we take a look at the current state of JavaScript and the latest security changes, deepen our knowledge on Monorepos and Web Frameworks, and share an interesting article about CSS.
- 📊 The State of JS 2021 Results: By collecting data from thousands of developers, the annual State of JavaScript survey is able to identify current and upcoming trends in the ecosystem.
- 🛡️ Top-100 npm package maintainers now require 2FA: As NPM announced in December, they pan to make the npm registry plus a timeline for rolling out enforced 2FA for packages with more than 1 million weekly downloads or 500 dependents. First cohort to accomplish this are all mainteners of top-100 npm packages by dependants.
- 📖 Monorepos: Everything you need to know: Monorepos are hot right now, especially among Web developers. This resource was created to help developers understand what monorepos are, what benefits they can bring, and the tools available to make monorepo development delightful.
- 🎨 A Complete Guide to CSS Cascade Layers: Complete guide to the CSS feature that allows us to define explicit contained layers of specificity.
- 📖 What Web Frameworks solve and how to do without them: In this article, frameworks are compared with vanilla JavaScript, it helps to understand costs and benefits and see what the commonalities and differences are between the frameworks.
- 📖 Back-end languages are coming to the front-end: The client-side made a come back over the past decade as developers built “single-page applications” (SPAs) with JavaScript. But a new crop of tools is sending the pendulum swinging back towards the server.
- 🔧 Express 5.0 Beta: Have a look at the first Express 5.0 beta release changes.
- 🔧 Babel includes parse and transform support for Decorators: Babel collaborates with stage 2 Decorators proposal author to implement the proposal in babel.
- 🧙♂️ Future Javascript: Records and Tuples: It’s an upcoming feature for Javascript, which may be familiar if you have used other languages.