개요 오픈 채팅방 등에서 어떤 사람이 얼마나 채팅했는지, 언제 마지막으로 채팅을 했는지를 분석하기 위한 프로그램 해당 프로그램은 Node.js를 이용하여 제작될 예정이며 프론트 쪽은 Vanilla (HTML, CSS, JS)로 제작될 것입니다. 서비스는 웹을 통해서 제공될 예정입니다. 현재 디자인은 PC 최적화로 진행되며, 추후 반응형 디자인을 통해 모바일 최적화 진행 예정입니다. 통신은 대부분을 AJAX (비동기 통신)을 이용하여 페이지 리로딩을 최소화 하고자 합니다. 이 블로그에서는 해당 프로젝트의 단계와 개발 당시 공유하고 싶은 알고리즘과 기법에 대해 이야기하고자 합니다. 깃허브 링크 https://github.com/poinguinie/Kakao-Chat-Manager
1. Tech Stack (개발 스택) 서버 : Node.js 디자인 : React.js 배포 : AWS 2. 코드 정리 깃허브 : github.com/poinguinie poinguinie - Overview Student of Computer Science Engineering . poinguinie has 21 repositories available. Follow their code on GitHub. github.com velog : velog.io/@poinguinie poinguinie (Poinguinie) - velog velog.io 3. 진행 계획 개인 게시판, 로그인 기능, 파일 업로드 및 다운로드 기능 Node.js 를 이용한 카카오톡 플러스 친구 연동 Node.js 를 이용한 G..
require 요소들 //익스프레스로 웹 서버 만들기 // Express 기본 오듈 불러오기 var express = require('express'), http = require('http'), path = require('path'); var bodyParser = require('body-parser'), cookieParser = require('cookie-parser'), errorHandler = require('errorhandler'); var expressErrorHandler = require('express-error-handler'); var expressSession = require('express-session'); var static = require('serve-stati..