[Release] Whotalk.us

WhoTalk.us 는 채팅 기반 SNS 시스템으로서, N:1 채팅을 제공해줍니다. 서비스를 한마디로 설명을 하자면, 익명 혹은 비익명의 유저들이 당신에게 말을 걸 수 있게 해줍니다. 프론트엔드엔 React.js 가 사용되었으며, 백엔드엔 Node.js 가 사용되었습니다. 데이터베이스는 MongoDB 가 사용되었습니다. 이 프로젝트는 중규모의 사이드 프로젝트…

[Release] MEMOPAD: React.js 를 사용하여 만든 간단한 메모 웹 어플리케이션

React.js, Redux, Express.js, 그리고 MongoDB 를 사용해서 만들어진 싱글 페이지 무한 스크롤링 메모 어플리케이션입니다. 이 어플리케이션은 React.js 강의 진행을 위해서 만들어졌습니다. 이를 만드는 내용은 https://velopert.com/tag/reactcodelab 여기에서 다루고 있습니다. Preview: https://memo.vlpt.us/ Source: https://github.com/velopert/react-codelab-project 기능 회원인증 (가입/로그인) 메모 작성 / 수정 /…

[Release] SaySomething. Long-polling 기법을 사용하여 구현한 실시간 채팅 예제 웹 어플리케이션

Express.js, MongoDB 를 사용하여 구현한 채팅 예제 웹 어플리케이션 입니다. Long-Polling 구조를 자체적으로 구현하여 Ajax 를 통해 메시지를 통신합니다. 서버측에선 MessageCache 를 구현하여 실질적을 MongoDB 에 쿼리를 할 때는, 초기에 데이터 불러올 때랑, 이전 데이터를 불러 올 때 입니다. 클라이언트…