본문 바로가기

express

[Node js](express) 회원가입&로그인 구현 node js의 express js를 활용하여 회원가입과 로그인을 구현해 보았다. 간략하게 설명하자면, 1.먼저 루트로 접속을하면 환영인사와 함께 로그인과 회원가입 버튼을 표시한다. 2.회원가입을 누르면 회원가입을 할 수 있는 form과, 제출버튼이 포함된 페이지가 표시되고(메인으로 이동하는 버튼도 함께), name,password를 받아 회원가입을 처리하게 되는데, mysql에 동일한 name이 존재하면 '동일한 name의 사용자가 존재합니다'라는 메세지를 ajax를통해 새로고침없이 띄워주고 동일한 name이 존재하지 않으면 회원가입을 정상적으로 처리했다는 ajax를 띄워준다. (실제로 database에 등록된다.) 3.로그인을 누르면 로그인을 할 수 있는form,제출버튼이 포함된 페이지가 표시되고, .. 더보기
Node js로 웹앱 만들기!! 내맘대로 추가하는 Web Dictionary my github link :) 사용 언어 Node js 핵심 기능 웹 페이지에서 원하는 title과 이 title에 관한 description을 저자와 함께 추가, 수정,삭제 할 수 있다. 구현 Node js의 express모듈을 사용하여 전반적인 구현을 하였고 templete engine으로는 jade를 사용하였다. mysql과 node를 node-mysql모듈을 사용하여 연동하였다. 느낀점 node js의 전반적인 흐름과 역할과 각종 모듈들의 사용법에 대하여 배울 수 있었다. mysql을 사용하고 연동하면서 코딩해보면서 데이터베이스 초석을 다질 수 있었다. git, homebrew, npm 등 앞으로 개발하면서 필요한 tool들에 대해 배울 수 있었다. .. 더보기