Well, hello there!
Hate yourself? Easy – become somebody else! We don’t judge. In fact, we’ll give you the advice you need to break away and take on a new digital identity. Once you assume your ideal persona, feel free to indulge in our issue for the latest developments in Node’s 16th edition, Awkward battles between scripts, the wonders of Prism, and the absolute joys of TypeScripting.
Bring your best self and come to the party. It’s time to celebrate you!
Dan ‘the Man’ Kowalski
Editor-in-Chief, The Hacker’s Tribute
Node’s Sweet 16
It’s here, and by goodness, it is glorious! Node.js is here, in its 16th rendition, with support for ECMAScript modules and prebuilt Apple Silicon binaries. Based on the 9.0 version of the V8 JavaScript engine, this version supports each and every language feature since the 8.6 release. It’s all part of a dramatic movement of Node.js towards ES6 modules – with updates to code samples across API documentation to make way for ESM examples. Now that’s perfect chaos!
Battle of the Awkwards
Implementing common UI patterns differs completely between VanillaJS, jQuery, and hyperscript. Unsurprisingly the plainest name offers the most awkward outcome – and that infamy goes to Vanilla. But don’t take our word for it! Examine which versions offer the worst logic, demanding more frequent callbacks. We’ll take a look at Fade & Remove, Fetch & Insert, Debounced Input, Toggle A-Class, Trigger an Event, and Show an Element. It’s the Olympics of flawed logic – go for gold!
Read more: VanillaJS v. jQuery v. hyperscript
Condemned to Prism
Behold, Utopia! Prisma tools are here to boost your life like never before. This next-gen ORM for Node.js and TypeScript brings two years of experience to your screens, featuring a flurry of delicious features. We’re particularly hyped for a paradigm for object-relational mapping, database migrations with Prisma Migrate, type-safe database access with Prisma Client, a galactic-level interface with Prisma Studio – and much, much more!
Read more: The Complete ORM for Node.js & TypeScript
A New – Improved, Digital Me?
Sometimes, it’s better to set fire to the building and start again fresh. But imagine a better way – a new identity, without the pyromania. Could it be? Yes, with a new digital identity. With a few sneaky steps, you can unstick yourself off the grid and preserve your ‘self-sovereignty.’ You must feel a sense of relief. That, my friends, is liberty – and it’s only a few clicks away. So, what are you waiting for? See the post, and experience true freedom today!
Read more: Starting a new digital identity
TypeScripting like its 2021
With modern tooling at your disposal, you’re capable of a great many things! See this guide for insights into starting a TypeScript project. Take Typescript 4 to its limits, execute tests with Jest, explore esbuild, Bundle for Node.js, build browser-compatible modules, publish to npm, generate API documentation with TypeDoc, and a whole planet more. With TypeScript, it’s high time to explore the next decade to its absolute limit.
Read more: Starting a TypeScript Project in 2021
Knowledge is free and shared. We’re always on the lookout for new insights into the world of Web and Mobile App Development.
We’ll be in touch with more news, as it happens!