JSter

Subscribe
Archives
July 6, 2022

JSter 182 - Libraries, tools, and more

JavaScript is a tool. They think I'm hiding in the shadows. But I am the shadows.

It's time another JSter post. If you follow through the mailing list, then you'll notice the mail looks different now. That's because I moved to a service called Buttondown to simplify my workflow.

As a result, I might move back to a biweekly interval maybe in the fall as now it's simply faster to author the posts.

Libraries

  • json2html - Json2html is a lightning fast client side javascript HTML templating library with wrappers for both jQuery and Node.js
  • Papanasi - UI library to use cross frameworks
  • duetds/date-picker - Open source version of Duet Design System accessible date picker
  • QuaggaJS, an advanced barcode-reader written in JavaScript
  • oslabs-beta/dangoDB - A MongoDB ODM for Deno
  • thoughtbot/fishery - A library for setting up JavaScript objects as test data
  • CASL.js - Isomorphic Authorization JavaScript library
  • esamattis/react-zorm - Type-safe form for React using Zod

Frameworks

  • Angular v14 is now available
  • Markdoc - A powerful, flexible, Markdown-based authoring framework

TypeScript

  • colinhacks/zod - TypeScript-first schema validation with static type inference
  • Deepkit - High performance TypeScript framework
  • TypeScript Records and Mapped Types
  • Migrating millions of lines of code to TypeScript
  • Announcing TypeScript 4.7

Techniques

  • Dependency Injection
  • Run the latest SQLite beta directly in your web browser
  • Lightning Fast Headless Commerce with Vendure and Remix
  • 5 ways to prevent code injection in JavaScript and Node.js

Articles

  • Web forms - Working with user data
  • Porting Zelda Classic to the Web
  • Hydration is Pure Overhead
  • The Thing About Fastify
  • Building data-centric apps with a reactive relational database
  • Announcing the Web-interoperable Runtimes
  • The road to universal JavaScript

Guides

  • ARIA Authoring Practices Guide

Tools

  • postcss/postcss-media-minmax - Writing simple and graceful Media Queries
  • Storybook 6.5
  • Capri - Build static sites with interactive islands
  • Announcing Cypress 10 with Component Testing Beta!
  • pre-commit - A Framework For Managing And Maintaining Multi Language Pre Commit Hooks
Don't miss what's next. Subscribe to JSter: