Web Tools #450 - New MDN, Frameworks, Build, React

Web Tools Weekly
WEB VERSION
Tools for Web Developers

Issue #450 • March 3, 2022

Advertisement
How Modern Treasury Scaled Data Infrastructure Fast
Modern Treasury, the payment operations provider, needed to replace their BI tool with a robust data solution. With Mozart Data, they implemented faster and now over 50% of the company accesses data daily for faster insights.

Read More Now
Mozart Data

Almost all the content I include in the intro of this newsletter consists of coding tips, usually related to JavaScript or the DOM. One of the most important resources for my research is, of course, Mozilla's web docs, referred to as MDN.

It's exciting to see that the Mozilla team have given MDN a fresh new design that was helped out by the community.

AAAAAA

You can read about the redesign in this post on the Mozilla Hacks blog but I'll just briefly point out a few of the highlights.

In addition to the new logo (voted on by the community) and optional dark mode (of course!), I really like the simplicity of the main navigation on the home page. Although I personally prefer to see little arrow indicators on drop-down menu buttons, I like that the navigation is simple and broken down into easy-to-digest sections, nested under "References" and "Guides".

MDN's simplified navigation

The individual article pages have also been improved. The left and right navigation areas now stay in view while you scroll. I like this because on almost every article I visit on MDN I find myself speed-scrolling either up or down to go to the nav or to visit a specific section (often the browser compatibility table).

And speaking of the browser tables, those too have been simplified and redesigned. Version numbers are hidden so you only see yes/no indicators. If you want more details, you can click on a check mark or red "X" to see where browser support started.

MDN's new browser compat tables

There's lots more detail in the launch post, including mention of an upcoming optional subscription service called "MDN Plus" that's worth keeping an eye on.

I would guess that 90% or more of the content I've written over the past 10 years has been assisted by some form of research in the MDN docs. And I've probably made at least two dozen edits to the docs myself while doing research over the years. It's a great resource and I'm happy to see Mozilla continues to support it.
 

Now on to this week's tools!
 

Front-end Frameworks

How Modern Treasury Scaled Data Infrastructure Fast
Modern Treasury, the payment operations provider, needed to replace their BI tool with a robust data solution. With Mozart Data, they implemented faster and now over 50% of the company accesses data daily for faster insights. sponsored 

Amigo CSS
A simple, custom-first and intuitive CSS framework tailored for beginners. Based on some interesting concepts explained on the site.

California Design System
A design system for digital teams in California to build accessible, consistent, and performant services and products for California-based users.

Simple.css
A classless CSS framework that makes semantic HTML look good by means of some sensible and attractive defaults for all the different HTML elements.

Hibiki HTML
A powerful new web framework for creating modern, dynamic, front-end applications without JavaScript, that can be fully scripted and controlled by back-end code.

nextjs-components
A collection of React components transcribed from Vercel's design system.

remix-pwa
A template to get a Progressive Web App (PWA) up and running using Remix, the new full-stack web framework.

Konsta UI
Pixel perfect mobile UI components for React, Vue, and Svelte, built with Tailwind and iOS and Material design themes.

Konsta UI

SPCSS
Another option for a minimalist, classless framework, this one would especially be good for mainly text-based content.

PlainAdmin
A free dashboard admin template with 100+ UI components and 15+ HTML files.

typescript-nextjs-starter
A non-opinionated TypeScript-based starter for Next.js projects that's highly scalable and designed for developer experience.

AatroX-vue
A minimal and elegant admin dashboard template built with Vue 3, Vite, and Tailwind.

On the Release Radar:

Build Tools, Bundlers, etc.

Find, Visualize and Apply the Hidden Gems in Your Spam Inbox
Checkmate is the first tool ever built to sort, visualize and apply the deals from your spam inbox while you shop, finding hidden gems and saving early users an average of $40 per checkout. It’s completely free! Try Checkmate today!  sponsored 

dts-cli
A fork of TSDX. A zero-config CLI that helps you develop, test, and publish modern TypeScript packages.

vite-plugin-compile-time
A plugin to generate code at compile time or get data at compile time in your Vite projects.

babel-plugin-esm-rewrite
A babel plugin that rewrites ESM syntax to function calls, so they can be evaluated without ESM context.

tsup
Bundle your TypeScript library with no config, powered by esbuild.

Socket
An open-source GitHub-based security tool to protect your JavaScript apps from malicious dependencies.
 
Socket

Motor Admin
Deploy a no-code admin panel in less than a minute for Heroku, Railway, Docker, Ubuntu, or locally on MacOS.

xdm
An MDX compiler that compiles MDX syntax (markdown + JSX) to JavaScript and makes it easier to use MDX syntax in different places.

Mocha Esbuild
Run tests with Mocha compiled by esbuild at lightning fast speeds.

Deno Module Visualizer
View a flow chart of the dependency graph for any Deno package.

jsvu
A JavaScript engine version updater that makes it easy to install recent versions of various JavaScript engines without having to compile them from source.

esbuild react starter
A super simple starter pack for projects using esbuild and React.
 

React Tools

Find, Visualize and Apply the Hidden Gems in Your Spam Inbox
Checkmate is the first tool ever built to sort, visualize and apply the deals from your spam inbox while you shop, finding hidden gems and saving early users an average of $40 per checkout. It’s completely free! Try Checkmate today!  sponsored 

Resembli UI
React framework to build interactive, accessible, and data dense applications quickly.

redux-observable
RxJS-based middleware for Redux that lets you compose and cancel async actions to create side effects and more.

hox
A next-generation state manager for React that uses a single, simple, and efficient API.

react-leaf-carousel
A simple React infinite carousel with lazy loading and responsive support.

React Simple Rating
A simple React component for adding an interactive star-rating indicator to a project.

React Virtual
A library of React hooks for "virtualizing" scrollable elements in React, which basically means performance is improved for larger scrollable components or similar.

Use Form
Easily create forms in React by using custom hooks to manage your forms and use the same form in different components without the Context API.
 
Use Form

react-number-format
React component to format numbers in an input (e.g. prefix, suffix, masks, custom patterns, etc).

React Responsive Pagination
A responsive React pagination component that intelligently renders to the available viewport width.

React Chicane
A simple and safe router for React and TypeScript.

React Focus Lock
A React component to manage tab focus for better usability in modals, isolated components, etc.

On the Release Radar:

Commercial Tools and Classifieds

These are affiliate links, paid classifieds, and curated commercial apps (i.e. not free, not open source, limited free plan, etc).

TailGrids - 300+ Tailwind CSS UI components, 30 are free, remaining are paid.

Nubo - Deploy global TypeScript apps in seconds, for Node and Deno.

Bytes - A JavaScript newsletter that's informative and entertaining. ad 

Supernova - A design-system-as-a-service platform.

Advanced React - React course with 70+ HD videos across 11+ modules. ad 

WayScript - A developer hub for building internal tools for your team.

Tailwind Master Kit - Tailwind UI components with React/Angular support.
 

A Tweet for Thought

However bad you think you are at Wordle, it can't possibly be as bad as this.

A Tweet for Thought
 

Send Me Your Tools!

Made something? Send links via Direct Message on Twitter @WebToolsWeekly (details here). No tutorials or articles, please. If you have any suggestions for improvement or corrections, feel free to reply to this email.
 

Before I Go...

If you're a history buff, you'll enjoy Wikitrivia, a game that asks you to put Wikipedia-sourced subject cards in the correct order chronologically. Not easy!

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@WebToolsWeekly

Support this newsletter:
PayPal.me  Patreon  /  GitHub Sponsors  E-Books  /  $5 Tip  /  $1 Tip

Older messages

Web Tools #449 - img.complete, JS Utilities, React, Uncats

Thursday, February 24, 2022

Web Tools Weekly WEB VERSION Issue #449 • February 24, 2022 Advertisement The All-in-One Modern Data Platform You Need Get everything you need to combine, organize, and transform your data for analysis

Web Tools #448 - JS Libraries, Git/CLI, React Tools

Thursday, February 17, 2022

Web Tools Weekly WEB VERSION Issue #448 • February 17, 2022 Advertisement Choosing the Best WYSIWYG Editor for Styling Tables Tables are perfect for representing data and information in an organized

Web Tools #447 - CSS Tools, Testing, Jamstack, CMS's

Thursday, February 10, 2022

Web Tools Weekly WEB VERSION Issue #447 • February 10, 2022 Advertisement The Easiest Modern Data Stack to Set Up Sign up for a 14-day free trial of Mozart Data's data stack. Get set up in under an

Web Tools #446 - Frameworks, Build Tools, Uncats

Thursday, February 3, 2022

Web Tools Weekly WEB VERSION Issue #446 • February 3, 2022 Advertisement Choosing the Best WYSIWYG Editor for Styling Tables Tables are perfect for representing data and information in an organized way

Web Tools #445 - Chaotic JS, SVG, Git/CLI, React

Thursday, January 27, 2022

Web Tools Weekly WEB VERSION Issue #445 • January 27, 2022 Advertisement Free Talk with a Data Expert Data is important to your business, but learning about the right tools and best practices is more

You Might Also Like

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for

North Korean Hackers Steal $10M with AI-Driven Scams and Malware on LinkedIn

Saturday, November 23, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 23, 2024

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights