
웹 애플리케이션에서 데이터 로딩은 불가피한 요소이다. 이러한 상황에서 스켈레톤 UI는 사용자 경험을 크게 개선할 수 있는 중요한 디자인 패턴이다.현재 애플리케이션은 모든 페이지에서 동일한 로딩 컴포넌트를 사용하고 있다. 이는 다음과 같은 한계를 가지고 있다.사용자가 로
현재 프로젝트는 실시간 양방향 통신을 위해 소켓을 활용하고 있으며, 대부분의 데이터가 소켓을 통해 주고받는 형태다. 기존에는 API를 통해 서버 데이터를 수신하고 이를 React-Query로 관리하려 했으나, API 호출이 적어 소켓 기반 데이터 관리로 방향을 전환했다
4주가 끝나고 연휴다...마지막 한주는 매우 아쉬운 한 주 였다. 그치만 쉬니까 좋다 지난주보다 퇴행한 한 주3주차에는 리팩토링에 집중한 한 주 였다면, 4주차에는 남은 기능에 집중하려고 했으나!@!@!4일 중 하루는 거의 날렸다. 가장 큰 원인은 도망간 집중력이다.
시간이 빠르다 벌써 3주가 끝나고 한달차가 되어간다. 한줄평 지난주보다 발전된 한 주 이번주의 나 1,2주차 보다 구현보단 학습과 코드 개선에 집중한 한 주 였다. 기능구현은 좀 늦춰줬지만 더 단단하게 다지고 나아간다는 느낌을 받아서 지난 주보다 만족감이 높은 한 주였다. 이러한 방식으로 앞으로 학습 스프린트를 보낼 생각이다. 기능 구현이 늦어지는 것은...

요청과 응답 중간에 존재하여 미들웨어라 부른다.미들웨어는 요청과 응답을 조작하여 기능을 추가하기도 하고, 잘못된 요청을 걸러내는 역할도 한다.Express에서는 웹 요청과 응답에 대한 정보를 사용해서 필요한 처리를 진행할 수 있도록 분리된 독립적인 함수이다.app.us

NodeJs는 무엇인가? Javascript를 브라우저 외부에서 실행가능하도록 하는 JS 런타임 환경 기존에는 브라우저에서만 동작하여 클라이언트 측 언어였으나 NODEJS 출현 이후 서버에서도 활용된다. 런타임 환경? > 코드 실행 환경. 즉, 코드를 실행하기 위한
챌린지 과정을 끝내고 멤버십에 합류할 수 있었다. 강력해진 내가 멤버십 과정을 어떻게 헤쳐나갈까를 기대하며 멤버십에서의 한 주를 보냈다. 한줄평 한 달 전의 나로 회귀했다... 이번 주의 나