All Projects → LeoAJ → React Itunes Search

LeoAJ / React Itunes Search

Licence: mit
🎵Simple web app for itunes search with React

Programming Languages

javascript
184084 projects - #8 most used programming language
es6
455 projects
flow
126 projects

Projects that are alternatives of or similar to React Itunes Search

Barebones
A barebones boilerplate for getting started on a bespoke front end.
Stars: ✭ 127 (-13.61%)
Mutual labels:  webpack2, eslint, babel, postcss
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+1010.88%)
Mutual labels:  eslint, babel, postcss
react-enterprise-starter-kit
Highly Scalable Awesome React Starter Kit for an enterprise application with a very easy maintainable codebase. 🔥
Stars: ✭ 55 (-62.59%)
Mutual labels:  babel, postcss, eslint
Webpack-Starter-Kit
Webpack 4 stater kit with SCSS, PostCSS, Babel & ESLint
Stars: ✭ 41 (-72.11%)
Mutual labels:  babel, postcss, eslint
Budgeting
Budgeting - React + Redux + Webpack (tree shaking) Sample App
Stars: ✭ 971 (+560.54%)
Mutual labels:  webpack2, eslint, babel
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (-2.04%)
Mutual labels:  webpack2, eslint, babel
Book
《现代化前端工程师权威指南》https://guoyongfeng.github.io/book/
Stars: ✭ 141 (-4.08%)
Mutual labels:  eslint, babel, postcss
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (+140.14%)
Mutual labels:  eslint, babel, postcss
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (+361.22%)
Mutual labels:  eslint, babel, postcss
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-55.78%)
Mutual labels:  eslint, babel, postcss
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (-4.08%)
Mutual labels:  eslint, babel
React Redux Auth0 Kit
Minimal starter boilerplate project with CRA, React, Redux, React Router and Auth0 authentication
Stars: ✭ 115 (-21.77%)
Mutual labels:  eslint, babel
Serverless Webpack
Serverless plugin to bundle your lambdas with Webpack
Stars: ✭ 1,595 (+985.03%)
Mutual labels:  webpack2, babel
React Typescript Webpack2 Cssmodules Postcss
Simple Starter Template for React, TypeScript, postCSS, ITCSS, CSS-Modules, Webpack and Live Reloading (React Hot Loader 3)
Stars: ✭ 117 (-20.41%)
Mutual labels:  webpack2, postcss
Vue Spa Project
vue.js + vuex + vue-router + fetch + element-ui + es6 + webpack + mock 纯前端SPA项目开发实践
Stars: ✭ 118 (-19.73%)
Mutual labels:  eslint, babel
Sapper Firebase Typescript Graphql Tailwindcss Actions Template
A template that includes Sapper for Svelte, Firebase functions and hosting, TypeScript and TypeGraphQL, Tailwind CSS, ESLint, and automatic building and deployment with GitHub Actions
Stars: ✭ 111 (-24.49%)
Mutual labels:  eslint, postcss
Repostarterkit
A scaffold for developers to get started writing node applications
Stars: ✭ 123 (-16.33%)
Mutual labels:  webpack2, babel
React Starter
A basic template that consists of the essential elements that are required to start building a React (v16.3) application using Webpack (v4)
Stars: ✭ 108 (-26.53%)
Mutual labels:  eslint, babel
Reactly Starter Kit
Deployable React + Webpack 2 starter kit
Stars: ✭ 122 (-17.01%)
Mutual labels:  webpack2, babel
Frasco
Quick starter for Jekyll including full setup for Sass, PostCSS, Autoprefixer, stylelint, Webpack, ESLint, imagemin, Browsersync, etc.
Stars: ✭ 123 (-16.33%)
Mutual labels:  eslint, postcss

react-iTunes-search

Travis npm PRs Welcome node

🎵 🔍 Simple web app for iTunes search with React (v16)

If you like this one and you also like Redux, there is a Redux implementation version here. Please check it out.

Preview

Preview Gif

Live Demo

http://leoj.js.org/react-iTunes-search/

Detail

To know more detail, please read my post.

Installation

  1. git clone [email protected]:LeoAJ/react-iTunes-search.git
  2. cd react-iTunes-search
  3. yarn

Dev

Run webpack dev server with react-hot-loader 3

yarn start

and go to localhost:3000

Deploy

Use webpack minify plugin

yarn deploy

Lint

run eslint, using eslint-config-airbnb rules.

yarn lint

Flow

flow-typed install
yarn flow

Unit test

Use Jest

yarn jest

Test

run both lint, flow and jest

yarn test

Built with

  • React (v16)
  • Babel 6
  • ES6/ES7 (async/await)
  • Webpack
  • React-hot-loader 3
  • PostCSS
  • Eslint
  • Materialize
  • iTunes search API
  • Flow
  • Jest
  • Enzyme

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].