/front_js_practice

Frontend development practice repository with JavaScript frameworks.

Primary LanguageCSS

front_js_practice

react-api-mirage

Practice using mock server. Using MirageJS for mock server with react.

  • React ... A JavaScript library for building user interfaces
  • MirageJS ... An API mocking library for frontend developers

gatsby-api

Try some apis with Gatsby.

  • NyTimes API
  • Marvel API

gatsby-material-ui-marvelapi

Practice design using material-ui & api using marvel api.

react-fluentui

dev.to - Getting started with Microsoft Fluent UI and React.js by building a fintech dashboard

  • yarn add @fluentui/react
  • yarn add @uifabric/react-cards

nextjs-blog

  • Reference
  • Command
    • initilizing
      • npx create-next-app nextjs-blog --use-npm --example "https://github.com/vercel/next-learn-starter/tree/master/basics-final"
    • add typescript
      • touch tsconfig.json
      • yarn add --dev typescript @types/react @types/node

react-parcel

nextjs_credit_card_form

react-chat-example

react-redux-01

react-redux-02

  • Purpose
    • Task management
  • Command
    • npx create-react-app react-redux-02 --template typescript
    • cd react-redux-02
    • yarn add redux react-redux
    • yarn add --dev node-sass @types/react-redux husky lint-staged prettier

next-redux-spectrum-01

  • Purpose
    • Design Framework ... Spectrum
    • State Management Framework ... Redux
    • Base ... Next
  • Command
    • npx create-next-app --example with-typescript next-redux-spectrum-01
    • cd next-redux-spectrum-01
    • yarn add redux react-redux @reduxjs/toolkit redux-logger
    • yarn add --dev @types/react-redux @types/redux-logger
    • yarn add @adobe/react-spectrum
    • yarn add next-compose-plugins @zeit/next-css next-transpile-modules
    • yarn add @spectrum-icons/workflow

storybook-tutorial

next_01

next_02

next_03

  • Command
    • npx create-next-app --example with-typescript next_03
    • gibo dump VisualStudio Node > .gitignore
    • yarn add @material-ui/core
    • yarn add --dev @storybook/react ts-loader css-loader babel-preset-react-app babel-plugin-react-require

tailwind_01

react-recoil-01

react-recoil-02

  • Reference
  • Command
    • npx create-react-app react-recoil-02
    • yarn add recoil

react-design-pattern-01