Table of Contents
-
글래스모피즘(Glassmorphism) 스타일
- 글래스모피즘 스타일의 디자인은 최근 1~2년 사이 가장 주목받고 있는 디자인 스타일 중 하나로써 시각적 계층과 화면의 깊이를 표현하는데 훌륭하다는 평가를 받았다.
- 반투명 재질 스타일은 유리 재질의 도형이 마치 글자 위에 떠있는 듯한 시각적 효과를 주어 계층의 수직성을 확립하고 개체의 흐림 효과는 마치 공간에 떠있는 듯한 3차원적 효과를 표현할 수 있다.
-
아토믹 디자인 패턴(Atomic Design Pattern)
- React는 컴포넌트 기반의 프레임워크이다.
- 아토믹 디자인 패턴을 도입하여 서비스의 고유한 타이포그래피, 컬러 팔레트 등 디자인의 기초 요소들을 만들고 이것을 기반으로 한 공통 컴포넌트를 정의하여 페이지 마다 컴포넌트의 동일한 스타일을 적용할 수 있도록 했다.
-
React Modules
- Redux의 Global Provider에서 여러 컴포넌트에서 자주 재사용되는 사용자, 장바구니, 위시리스트, 현재 위치 등의 Global State를 관리했다.
- styled-components, tailwind, emotion 등의 최신 React Style 모듈을 사용하여 컴포넌트의 스타일을 중복없이 고유하게 관리하여 CSS의 충돌을 제거하고 컴포넌트의 재사용성을 높였다.
- 이외에도 검증된 React Module을 활용하여 잠재적으로 발생 가능한 오류를 제거하고 사용자에게 직관적인 UI/UX를 제공했다.
- npm
npm i -g npm@latest
- MetaMask
- Ganache
- API Server
- Clone the repo
git clone https://github.com/sleepy-wood/client-web.git
- Install NPM packages
npm i
- Run App
npm run start
Distributed under the MIT License. See LICENSE.txt
for more information.