Overview:
igata(鋳型) is a boilerplate for web frontend development. It is maintained by Daisuke Kondo and the Renovate bot. The name “igata” is a Japanese word meaning a boilerplate or casting mold. The boilerplate includes a web application, a storybook, and several technology stacks.
Features:
- Template for web frontend development
- Supports single page applications with React + Redux
- Includes Sass as CSS Modules for styling
- Uses Font Awesome and Reboot.css for additional styling
- Provides utilities like axios and dayjs
- Includes form handling with Formik
- Supports static code analysis and formatting with ESLint + Prettier and stylelint
- Includes testing with Jest and StoryBook
- Built using yarn, webpack, and webpack-dev-server
- Integrated with CircleCI and Netlify for DevOps
- Recommended editor is Visual Studio Code
- Includes Npm scripts for various tasks
Installation:
To use igata as a template, click the “Use this template” button above. Note that the new repository will always be created from the HEAD of the master branch.
To build and launch the server, you will need Node.js version 10.17.0 or newer. It is recommended to use the version manager asdf.
Summary:
igata is a boilerplate for web frontend development that provides a template with various features and technology stacks. It supports single page applications with React + Redux, includes styling with Sass and Font Awesome, and offers utilities like axios and dayjs. The boilerplate also includes static code analysis and testing tools, as well as DevOps integration with CircleCI and Netlify. The recommended editor is Visual Studio Code, and Npm scripts are provided for various tasks.