Category: Back-End

0

02. URL Routing 처리하기

라우팅(Routing)이란?네트워크 안에서 통신 데이터를 보낼 경로를 선택하는 과정url path에 따라서 view를 지정하는 것 GET 요청 처리123app.get('/', function(req, res) { // url path, 콜백함수 res.sendFile(__dirname + "/public/main.ht

0

01. Express 모듈로 간단하게 웹 서버 만들기

익스프레스(Express)Node.js에 기본으로 있는 http모듈을 사용하면 웹 서버 기능을 담당하는 서버 객체를 만들 수 있습니다.하지만 http 모듈만 사용해서 웹 서버를 구성할 때는 많은 것들을 직접 만들어야 합니다.Express는 좀 더 쉽고 빠르게 웹 서버를 구성하도록 코드를 자동으로 만들어 줍니다. 1_ 익스프레스 모듈 설치1$npm inst

0

REST, RESTful API

REST(Representational State Transfer)네트워크 아키텍처 원리의 모음웹 리소스(자원)를 요청해서 받고 서버에 올릴 때 어떻게 전송, 요청을 할 것인가..데이터를 주고 받을 때 필요한 스타일, 패턴 RESTful APIREST를 잘 준수한 API HTTP Protocol 기반 리소스는 URI로 표현하며 고유해야한다. URI는 단

0

Node.js 개념과 특징

Node.jsJavaScript를 이용해서 서버를 만들 수 있는 개발도구속도가 빠릅니다.짧은 코드로 쉽게 서버를 만들 수 있습니다.성능이 뛰어나고 안정성과 보안도 검증된 서버로서 실무에 적합합니다.Node.js를 사용하는 대표기업으로 페이팔, 이베이, 야후 등이 있습니다. 크롬의 V8 자바스크립트 엔진 위에서 실행됩니다.네트워킹 기능을 담당하는 Socke

0

Spring Framework_스프링이란?

스프링이란? (= 스프링 프레임워크)JAVA언어를 기반으로 다양한 애플리케이션을 제작하기 위한 약속된 프로그래밍 툴동적인 웹 사이트를 개발하기 위한 여러가지 서비스를 제공하는 스프링은국내에서 전자정부 표준 프레임워크 기반 기술로서 쓰이고 있고 자바 개발자들에게 표준 프레임워크가 되었습니다. 스프링 학습 이전에 JAVA언어, JSP, Servlet, MVC

0

JDBC 프로그래밍 & java.sql 패키지

java.sql 패키지의 주요 인터페이스 (mysql의 경우)java.sql.Driver (=> 구현 com.mysql.jdbc.Driver 클래스)=> JDBC Driver 정보를 제공하는 기능=> DBMS와의 연결을 관리하는 객체를 리턴하는 기능 java.sql.Connection (=> 구현 com.mysql.jdbc.Conne

0

JDBC(Java Database Connectivity)

관련 용어ODBC(Open Database Connectivity)데이터베이스에 접근하기 위한 소프트웨어의 표준 규격MySQL, Oracle, MS-SQL 등 DBMS사 마다 달랐던 API를 통일하여 사용하고자 만든 규격입니다. JDBC(Java Database Connectivity)자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API데이터베이스에

0

WAS, Servlet Container, Servlet 개념

웹 애플리케이션의 구성요소 3가지는1) 서블릿(servlet) : 클라이언트의 요청을 처리합니다.2) 필터(filter) : 서블릿을 실행하기 전이나 후에 작업을 수행합니다.3) 리스너(listener) : 서블릿 컨테이너의 특정 상황(event)에서 작업하는 객체입니다. 이 중 서블릿(servlet)에 대해 알아보겠습니다. 서블릿이란?웹 애플리케이션은

0

Tomcat server directory (디렉토리, 폴더) 설명

웹 애플리케이션 서버(WAS. Web Application Server)인 톰켓의 디렉토리 구조를 설명하려고 합니다.다른 웹 애플리케이션 서버 프로그램들의 디렉토리 구조도 비슷하다고 하니 잘 알아두면 좋것쥬~ 그동안 서버사이드 공부를 하면서 블로그 포스팅을 못했는데, 이제부터 천천히라도다시 시작하려합니다. :) 씐나!! 제 컴퓨터에 설치된 톰켓의 디렉

0

MongoDB Window 설치

React 스터디를 진행하면서 윈도우유저들은 몽고디비를 먼저 설치해보라는 명이 떨어졌습니다. ㅋㅋ왜 맥에서는 쉽게 설치가 되는 것들이 윈도우에서는 약간?의 말썽이 일어나는 것일까요. 크~도움받은 사이트와 진행을 쉽게 정리해보고자 합니다. 1_ 설치 (참고사이트) mondodb.com 에서 msi파일을 다운로드 받습니다.저는 첫번째인 Windows Se

0

Firebase - Realtime Database

Firebase on the Web - Firecasts Youtube 실제 데이터를 구현하고 싶은 욕망이 항상 있었는데, 이번 예산관리 웹앱을 만들면서 파이어베이스로 디비구현 및 실제 데이터를 붙여보고 싶었습니다.파이어베이스가 스타트업으로 시작해서 구글에서 인수했다고 들었는데.. 능력자들! firebase로 할 수 있는 것들 (web기준) 인증, 스토

0

NVM(Node Version Manager)으로 node.js 버전관리하기

Node Version Manager webpack이 자꾸 안되었던 이유가 node.js의 버전때문이었습니다. 하아 ㅜㅜ 지금이라도 알았으니 다행.. ^^gulp + webpack 설정으로 사용하고 싶어, 스터디 팀끼리 서로 정보 공유하며 씨름하다 결국엔 성공했습니다. ^^ 씐나씐나 ~~~ Windows 환경에서 NVM을 설치하여 node.js 버전을