리액트
[서평] 이토록 쉬운 리액트로 배우는 소켓 프로그래밍
[서평] 이토록 쉬운 리액트로 배우는 소켓 프로그래밍
2023.09.18루비페이퍼 출판사로부터 책을 제공받아 작성된 서평입니다. 책 소개 간단한 백엔드 코드와 함께하는 프런트엔드를 개발자를 위한 웹소켓 프로그래밍 책입니다. 웹에서 소켓 통신을 하기 위한 기본적인 개념을 다루며 socket.io (버전 4) 라이브러리를 이용해서 실시간 웹 서비스를 만드는 내용 위주로 구성되어 있습니다. 후기 이전에 WebRTC 실시간 통신 프로젝트의 (NestJS를 이용한) 소켓 서버를 짜며 고생했던 경험이 있습니다.. 당시 저는 백엔드라서 Postman으로 socket.io 서버를 테스트했습니다. 새로운 채널이 추가될 때마다 채널 순서나 실시간 상태가 꼬여서, 프론트 분들이 리액트에서 괴로워하는 모습을 자주 봤었는데 그걸 제가 경험해 볼 수 있었습니다. 당시 이 책이 있었다면 정말 좋았을 ..
[리액트] 리액트 노트
[리액트] 리액트 노트
2020.02.25이 글은 리액트 튜토리얼 영상을 공부하면서 남기는 노트입니다. 영상에 있는 내용과 제가 아는 내용을 알아보고 정리하며 글을 쓰고 있습니다. 모든 출처는 아래에 있습니다. 리액트란? Open Source JavaScript Library (Framework가 아니라 Library이다!!) 장점 오직 UI를 만드는 용도이다보니 가볍다 페이스북이 유지 보수를 해준다 사용하는 사람도 많다보니 오류나 도움이 필요할 때 구글링하면 바로 나온다 인기가 많다 구체적인 장점을 더 알아보자. Component를 조합하는 방식 리액트는 전체 UI를 컴포넌트들을 조립하는 방식으로 구성한다. 그래서 다른 프로젝트의 컴포넌트를 가져와서 사용하기도 쉽고 재사용하기도 쉽다. (ex) Footer 컴포넌트만 다른 Footer 컴포넌트..