Tag: javascript
Converting a TypeScript project from CommonJS to ESM
I haven't made much progress on my own projects recently because of a project at work. Specifically, I am currently maintaining a CLI tool written in TypeScript about five years…
The State of React UI libraries in 2024
As I mentioned in my last post, I've been away from React development for a while, and I'm intending on writing a web application. I'm comparing the various libraries that I can…
The State of React state management in 2024
I've been away from React development for a while. I stupidly asked what the best way to create a React app was in 2024 on the React subreddit, and found that reddit is not a…
Deploy your React app to Azure
I've got to the point with my template where I am thinking about deployment options. There is already a great option (the gh-pages module) for deploying to a github.io site.…
Add unit testing to your React app
Thus far, in my journey to produce a customized toolchain for my React development, I've covered a lot of ground. See part 1 and part 2 for that coverage. I've come to the point…
Add visual testing to your React app with Storybook
In my last article, I started a React app from scratch, then integrated Parcel as the bundler, TypeScript for language support, SASS, ESLint for linting the code, and Stylelint…
Building a React app with Parcel, Typescript, SASS, and ESLint
create-react-app (CRA) is great for getting started super-fast. It has just about everything you need for building all but the most demanding apps. It is, however, opinionated in…
Integrating Microsoft Login and MSAL with React and Redux
I have a new app I am working on. It's sort of a 1990's style text MUD, but I'm bringing it "up to this century" with a host of new features. I'm writing the first front-end in…
The React Toolbox - 2018 Edition
It’s been a while since I’ve been in web development. I’ve mostly been concentrating on mobile development instead. But this week I had cause to delve again. It’s amazing how much…