https://github.com/castle2668/studio-ghibli
Studio Ghibli Fan Project built with React.
https://github.com/castle2668/studio-ghibli
eslint react react-router webpack
Last synced: 9 months ago
JSON representation
Studio Ghibli Fan Project built with React.
- Host: GitHub
- URL: https://github.com/castle2668/studio-ghibli
- Owner: castle2668
- License: mit
- Created: 2022-12-07T07:20:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-20T00:42:51.000Z (over 1 year ago)
- Last Synced: 2024-11-12T22:35:01.135Z (over 1 year ago)
- Topics: eslint, react, react-router, webpack
- Language: JavaScript
- Homepage: https://studio-ghibli-beryl.vercel.app
- Size: 5.33 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌰 Studio Ghibli
## Webpack
- Basics
- `webpack`
- `webpack-cli`
- `webpack-dev-server`
- `babel-loader`, `@babel/core`, and `@babel/preset-env`
- Loaders
- `style-loader`
- `css-loader`
- `postcss-loader` and `autoprefixer`
- `sass-loader` and `sass`
- Plugins
- `html-webpack-plugin`
- Optimization
- `image-minimizer-webpack-plugin`
- `imagemin`
- `imagemin-gifsicle`
- `imagemin-jpegtran`
- `imagemin-optipng`
- `imagemin-svgo`
## React
- `react`, `react-dom`, and `@babel/preset-react`
- `style-components` and `babel-plugin-styled-components`
- `react-router-dom`
- `localforage`, `match-sorter`, and `sort-by` for React Router v6.4.5 Tutorial
- `prop-types`
## Linter and Formatter
- `eslint`
- `eslint-config-airbnb`
- `eslint-plugin-import`
- `eslint-plugin-jsx-a11y`
- `eslint-plugin-react`
- `eslint-plugin-react-hooks`
- `eslint-plugin-simple-import-sort`
## Other Packages
- `lodash`
- `axios`
## API
Films data is cloned from [janaipakos](https://github.com/janaipakos/ghibliapi), see api docs [here](https://ghibliapi.herokuapp.com/)
## Disclaimer
This repository was developed for learning purpose.
You can read, copy, fork, distributed, etc for your learning process too.
There is no purpose from Author to harm anyone.
## Credit
- [Janaipakos](https://github.com/janaipakos/ghibliapi) for awesome API
- Acorn icons created by Freepik - [Flaticon](https://www.flaticon.com/free-icons/acorn)