알고리즘 문제 풀기(프로그래머스)
https://github.com/hoinlee-moi/Algorithm
JS기본문법 다시 공부
https://github.com/hoinlee-moi/ModernJS
React 강의 듣기
https://github.com/hoinlee-moi/React_prac
이번 주말은 전부 가게 일이 잡혀 있어서 많은 공부를 못 하지만 알고리즘 문제를 좀 줄이고 다른 공부에 집중 하도록 했다.
요즘 코딩 자체가 재밋다보니 하는 거 자체가 좋은 느낌이다.
SPA와 Routing
구분 | History관리 | SEO대응 | 사용자 경험 | 서버 렌더링 | 구현 난이도 | IE대응 |
---|---|---|---|---|---|---|
전통적 링크 방식 | ○ | ○ | X | ○ | 간단 | |
ajax 방식 | X | X | ○ | X | 보통 | 7이상 |
hash 방식 | ○ | X | ○ | X | 보통 | 8이상 |
pjax 방식 | ○ | ○ | ○ | △ | 복잡 | 10이상 |
모든 소프트웨어 아키텍처에는 트레이드오프가 존재한다. SPA또한 모든 애플리케이션에 적합한 은탄환은 아니다.
애플리케이션의 상황을 고려하여 적절한 방법을 선택할 필요가 있다.
Reference
https://poiemaweb.com/js-spa
꼭 들어가서 확인하자!!!