Cute Apple
본문 바로가기

개발/Node.js5

Node.js 갤러리 게시판 폴더 구성 필요한 도메인 LIST -게시판 폼 -게시판 등록 -게시판 목록 -게시판 상세보기 -게시판 수정 -게시판 삭제 server 작업 1. 서버 준비 및 모듈 생성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 var http = require("http"); //클라이언트가 업로드한 바이너리 데이터 처리를 위한 모듈 var multer=require("multer"); //외부모듈 // var oracledb=require("oracledb");//외부 var mysql=r.. 2021. 4. 27.
Node.js 댓글 게시판(ajax사용/Oracle 사용) 폴더 구성 필요한 도메인 LIST -게시판 폼 -게시판 등록 -게시판 목록 -게시판 상세보기 -게시판 수정 -게시판 삭제 -댓글 등록(ajax) -댓글 목록(ajax) server 작업 1. 서버 준비 및 모듈 생성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 var http = require("http"); var express = require("express"); //외부-설치 var fs=require("fs"); var ejs =require("ejs"); //외부-설치 var oracledb=require("oracledb");//외부-.. 2021. 4. 13.
Node.js 게시판(express 사용/Mysql 사용) Node.js의 기본 모듈만으로 서버를 구축할수는 있으나, 개발자가 처리해야할 업무가 너무 많고 효율성이 떨어진다. 따라서 기본 모듈 외에 http 모듈을 좀더 개선한 express 모듈을 사용해 보자! 주의) http 기본 모듈이 사용되지 않는 것이 아니라, 이 기본 모듈에 express 모듈을 추가해서 사용한다. Express 모듈의 특징 1) 정적자원에 대한 처리가 이미 지원된다.. 즉 개발자가 각 지원마다 1:1대응하는 코드를 작성할 필요가 없다. 정적자원 : html, images, css, sound, mp4, js(클라이언트 측) , txt 서버에서 실행되지 않는 모든 리소스 2) Get / Post 등의 http 요청에 대한 파라미터 처리가 쉽다. 3) 미들웨어라 불리는 use() 메서드를.. 2021. 4. 8.
Node.js express 없이 서버 구축 회원가입 폼을 구축할 예정이다 필요한 도메인 LIST -회원 가입 폼 -회원 가입 -회원 목록 -회원 상세 보기 -회원 정보 수정 -회원 정보 삭제 server 작업 1. 서버 준비 및 각 도메인에 맞는 함수 호출 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 var http=require("http"); //내장모듈 가져오기 var fs=require("fs"); //파일 시스템 모듈 //(쪼개져서)직렬화된 전송된 데이터에 대한 해석을 담당(문자열로 해석가능) var qs=require(".. 2021. 4. 6.
Node.js 기초 Node.js란? 응용프로그램을 개발하기 위한 자바스크립트 기존 js와 차이 기존 js는 프론트개발을 위한 기술이지만, node.js는 주로 서버개발을 위한 기술이다. 그러다보니, DOM을 지원할 필요가 없다. console 이란? 전산분야에서 전통적으로 입력과 출력 처리를 담당하는 도구 예전에는, 중앙의 컴퓨터에 접속하여 입력과 출력을 처리했지만, 근래에는, 자신의 pc와 입력 출력을 처리하는 것도 콘솔이라 칭한다. 따라서 콘솔이랑 GUI(그래픽) 없이, 검정화면에 흰글씨기반으로 컴퓨터에 입력과 출력을 처리하는 도구를 의미한다. 전역변수 1) __filename (앞에 언더바 2개) 지금 실행중인 js파일의 경로를 담고있는 변수 2) __dirname (앞에 언더바 2개) 지금 실행중인 js파일의 디렉.. 2021. 4. 1.
반응형