#616 — November 25, 2022
🦕 Building Apps in Deno with Frameworks — Deno, perhaps best known as the server-side JS runtime that isn’t Node, had a big release last week adding first-class npm package support. This opens up a lot of opportunities for more easily using Deno to create, say, React, Express or Vue apps, and this post shows off how.
Andy Jiang (Deno)
The Syntax podcast featured ▶️ an interview with Ryan Dahl who spoke about all things Deno related, past, present and future.
Google’s Firebase platform is building a ‘first class’ experience for Vue developers, including support for Nuxt.
ESLint is set to be (entirely) rewritten.
↳ Long standing promise-based HTTP client API.
↳ Popular code formatter.
↳ End-to-end type-safe APIs made easy.
📒 Articles & Tutorials
▶ Your Source for Candid Chats on Product, Business & Leadership — Join Postlight leaders & guests as they discuss topics like running great meetings & creating solid product launches.
The Postlight Podcast sponsor
Optimizing a Vue.js App — Covers some basic ideas to keep in mind when building Vue apps.
Dr. Axel Rauschmayer
React Native in 2022 and Beyond — Summarizes the latest developments in React Native and where it’s headed next.
How We Lost Our Slick New Package Name (And Then Got It Back) — The developer behind ‘React Flow’ was given access to the ‘reactflow’ package on npm but when he came to publish his package things got messy due to existence of a ‘react-flow’ package.
🛠 Code & Tools
TwClassed: Type-Safe Library for Reusable Tailwind Components — If you’d like to build components using Tailwind CSS and have them be type-safe, this is for you. Happy with vanilla JS or in React (via a wrapper). This post explains why the author created it. GitHub repo.
Eruda 2.6: A Console for Mobile Browsers — If you’re in a situation where you have no access to DevTools, you can add Eruda to your page and it provides a sort of virtual devtools you can use from any browser, including on mobile.
Ant Design 5.0: Enterprise-Class Design Language and React UI Library — New components, a calmer more modern styling, and improved dynamic theming options are now in this popular, mature UI suite. Already an Ant user? There’s a v4 to v5 migration guide. – Official homepage.
Ant Design Team
React Authentication, Simplified
Slim Select 2.0: An Advanced Select Dropdown Control
jxl.js: A WebAssembly-based JPEG XL Decoder
↳ Next-generation ES module bundler.
↳ Fast, simple library for SQLite on Node.js.
↳ Node.js based forum software.
↳ Guide your users through a tour of your app. (Demo.)
↳ Jest reporter that creates compatible JUnit XML files.
Software Engineer — Stimulus is a social platform started by Sticker Mule to show what’s possible if your mission is to increase human happiness. Join our engineering team.
Senior Frontend Engineer (EU Remote or relocate to Berlin) — We’ve built a product thousands of people love (see Trustpilot if you don’t believe us). We need your help with React & TypeScript.
🎤 And one for fun..