SPA(Single Page Application) 개발에서 고려할 사항

Heehong Moon
Feb 7, 2018 · 6 min read

데이터(State) 관리는 어떻게 할 것인가?

re-frame에서는 물의 순환을 빗대어 State관리를 설명한다.

언제 새로운 데이터를 가져올 것 인가?

새로운 코드가 Deploy되었을때 처리

새로운 버전이 서버에 deploy되면 왼쪽 영역에 새로고침이 필요하다고 알려준다.
Access-Control-Allow-Origin:*
Connection:keep-alive
Content-Encoding:gzip
Content-Length:5723
Content-Type:application/transit+json
Date:Wed, 07 Feb 2018 14:40:06 GMT
Etag:2147400033
Server:http-kit
Via:1.1 vegur
X-Boxhero-Asset-Version:0WVfGhHhIFTlX0f5

페이지 에러 핸들링

try {
app.main();
} catch(err) {
alert('오류!');
}
테스트로 연동해본 Sentry 화면

결론

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade