Featured Articles
ESLint - Foundation
The following are my recommendations for ESLint, Prettier, and Stylelint. These plugins with rulesets will form the foundation of your ESLint setup.
ESLint - Sorting
The sort order of imports, props, object key is subjective. Alphanumeric sorting will keep your code organized and easier to read for everyone on your team.
ESLint - Situational rules
These ESLint rules are situational, depending on the tools you are using.
ESLint - Opinionated rules
These are rules which I did not include in the Foundation because they’re more opinionated. I’ll explain why I use them. Feel free to use them or not.
Localized link tags for SEO in Remix
To optimize SEO, your page needs link elements that point to the alternate localized versions. The solution is to use Remix’s meta function.
Empathetic Coding - Button Component
In this article, we’ll be creating a Button component from the ground up using an empathetic approach.
About
Welcome to React Japan, where we delve into React development, with a special focus on the Remix framework.
Our Mission
Our mission is to provide valuable knowledge, share best practices and insights, and keep engineers in Japan up-to-date with the latest trends in the world of React and Remix development.
Whether you're looking to deepen your understanding of React concepts, learn about using Remix to build your next site, or discover tips and tricks for improving your workflow, our goal is to be your go-to resource. Join us on this exciting journey as we explore the possibilities of React development with Remix.
Why Remix?
We believe Remix is the best framework for React development. With its emphasis on developer experience, performance, and scalability, Remix enables developers to build robust, maintainable, and high performance applications.
Who We Are
We are front-end engineers who are passionate about React and Remix. We understand the challenges developers face when building modern web applications, and we are dedicated to sharing our knowledge and expertise to empower fellow engineers.