그 옛날 자바스크립트로 프로그래밍 처음 배우던 시절에, 자바스크립트는 클라이언트에서 사용자하고만 상호작용하면서 이런저런 효과나 만들어내는 그런 역할인 줄 알았는데
한 십몇년 지나서 다시 돌아와보니 아주 신세계가 됐네...
간단한 로그 서버에 웹 프론트엔드를 붙일 필요가 생겨서, 처음엔 그냥 옛 방식대로 5분마다 강제 새로고침 하게 만들었었는데,
왠지 그냥 욕심이 막 나서 jquery ajax 벼락치기해서 정기적으로 새 로그를 가져와서 페이지에 추가하는 버전으로 업데이트했다가,
최종적으로는 websocket으로 서버에 로그가 새로 추가되는 순간 broadcast 날려서 모든 클라이언트가 실시간 갱신되는 버전으로 완성.
본업하고는 관계가 별로 없는 본인 편의를 위해 손댔다가 갑자기 버닝하는 바람에 시간 너무 버림. -_-;;
댓글 4개 ▼