Back-end/Node.js
-
Node.js기초 - 2 (간단한 LOGIN구현)Back-end/Node.js 2021. 4. 22. 23:29
오늘은 하루종일 이렇게 간단한 로그인 구현에 매달렸다 ㅠㅠ 내가 원하는 방향대로는 되지 않았지만 얼추 완성하였다. 왜냐면 비동기와 동기적인 부분에 대해서 너무 지식이 부족하여 다음에 더 연습해서 도전하는 것으로 해야겠다. 일단 결과화면이다. 기능은 첫 번째 사진에 ID와 PASSWORD를 서버로 전달하여 서버의 데이터 파일(ID : 파일제목 PASSWORD : 파일내용) 과 비교하여 맞으면 "성공" 틀리면 "실패"라는 문구를 띄우는 것이다. 첫 번째로 가져온 모듈들이다. 다음으로는 HTML템플릿을 함수화하여 넣었다. 그 중 입력인자는 FLAG로 성공이냐 실패냐를 띄워주는 것이다. 다음은 Check함수이다. 기능은 입력받은 ID와 PASSWORD를 서버의 데이터 파일과 비교하는 기능이다. 여기서 애를 먹었..
-
Node.js기초 - 1 (동적 웹 만들기, FILE READ)Back-end/Node.js 2021. 4. 20. 22:19
오늘은 원래라면 MySQL과 Node.js연동하는 수업을 들으려고 했지만,,, MySQL때문에 아침시간 전체를 날렸지만 해결하지 못했다,, ㅠㅠㅠ Mac북을 사야하는데 비싸서 살짝 두렵쓰,, 그래도 Node.js만이라도 공부했다!! Node.js는 위의 구조와 같이 되어있다. 처음에는 Node.js 홈페이지에서 runtime을 설치하고 실행하면 된다!! 설치하고 난 후 cmd로 들어가서 javascript를 작성하여 서버를 작동시킬 수 있다. 그렇게 하여 자바스크립트 기반의 서버를 형성하고 Node.js 기반의 App을 만들 수 있다!!! 서버 작동 명령은 "node 파일명" 이다. 그리고 본격적으로 들어가기 전 URL형식을 간단하게 알고가자. Protocol : 통신규칙. Host : 페이지의 이름 P..