
💭 같은 웹 서비스를 사용할 때 다른 페이지를 여러 탭으로 띄워놓고 사용해본 경험이 있나요? 저는 보통 이렇게 많이 사용하는 편인데요, 한 탭에서 로그아웃 처리를 하게 되면 다른 탭에 있는 페이지들은 어떻게 될까요? 일반적으로는 다른 탭에 띄워져 있던 서비스도 함께 로그아웃 처리가 됩니다. 이런 동작들은 어떻게 구현되는걸까요? 탭들 간에 서로 어떻게 로그아웃 처리가 되는지를 알 수 있을까요? 여러 방법이 있을 수 있겠지만 이번엔 Web API를 사용하는 방법을 정리해보려고 합니다. 로그인 만료 기능 구현에 대한 요구사항을 다음과 같은 두 가지라고 생각해보겠습니다.1. 로그인 만료 시간이 다가오면 만료까지 얼마나 남았는지 유저에게 알려주기: 만료 시간 정책(유저가 자리를 비웠을 때)에 따른 타이머 구현2..
2022년 4월! 개발 신생아 👶🏻 그 자체였던 저는 회사의 개발 인턴 과정에 진입하게 되는데요, 이 6개월간의 인턴 과정은 저의 개발 인생 첫 걸음에 있어서 정말 의미가 컸던 시간이었고, 이 때 배우고 느꼈던 것들은 아직까지도 저에게 영향을 주고 있는 것 같습니다. 그래서 그 당시에 썼던 글들을 여기에 의미있게 아카이빙 해놓고 싶어서 하나 하나씩 다시 꺼내보려고 합니다.음.. 사실 이 블로그 공간에서 어떤 주제에 대한 생각이나 지식 공유뿐만 아니라, 개인적으로 어떤 과정을 거쳐 성장해오고 있는지를 낱낱이(?) 공개하는게 괜찮은 걸까..? 하는 생각도 드는데요 🧐 물론 제가 가진 경험에 대한 공유도 블로그 개설의 목표 중 하나이기도 했지만.. 어떻게 보면 너무나 사적이기도 한 것 같아서 조금 걱정이..
- Total
- Today
- Yesterday
- 스파게티코드
- HMR
- 비동기처리
- 인턴
- 프론트엔드
- 응집도
- virtualdom
- 함수형프로그래밍
- 코드리뷰
- 데이터검증
- Vue
- 비동기패턴
- async
- 자바스크립트
- 셀레니움
- await
- 레거시코드
- 모듈화
- React
- 일급함수
- gitmoji
- 모듈
- 결합도
- 번들러
- 일급객체
- E2E테스트
- 번들링
- webpack
- 가상돔
- 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |