Skip to content

nbblk/patterns-for-vanilajs-and-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

patterns-for-vanilajs-and-react

기간

01/05/2022 - 26/06/2022 (두 달)

교재

Learning Patterns Patterns for building powerful web apps with vanilla JavaScript and React (Addy Osmani, Lydia Hallie) https://patterns.dev

스터디메이트

paul, cent

방식

패턴을 가능한 빨리 학습하고(~21/5), 나머지 한 달은 패턴을 적용해보기 위한 미니 프로젝트를 진행하면서 zoom을 통해 리뷰한다(~21/6)

목표

es17 이후의 자바스크립트와 리액트에서 사용되고 있는, 혹은 개념적으로 유사해서 꼭 숙지해야 디자인 패턴들을 빠르게 학습한다. 정형화된 패턴을 다른 코드에서 알아볼 수 있고, 각기 다른 패턴을 확실하게 구별할 수 있다(hopefully???)

순서

  • singleton pattern
  • proxy pattern -- 1w
  • provider pattern
  • prototype pattern -- 2w
  • container/presentational pattern
  • observer pattern
  • module pattern
  • mixin pattern
  • mediator/middleware pattern -- 3w 오늘
  • render props pattern
  • hooks pattern
  • HOC pattern
  • flyweight pattern
  • factory pattern
  • compound pattern
  • command pattern -- 3w 21/5
  • project -- 4w 환경 셋팅, 기능 명세, 화면 목업
  • project -- 5w
  • project -- 6w
  • project -- 7w