Wep

BABY CAT·2022년 10월 17일
0

definition

목록 보기
3/16

1. HTML

HTML (Hypertext Markup Language)

마크업언어 :
	웹사이트의 모습을 기술하기 위한 언어.
    
정적	

ㄱ. Ejs

ejs :
	ejs는 html이랑 비슷한데
	<script></script> 보다 효율적으로 js문법을 사용할 수 있다. 
	가장 큰 장점은 서버에서 보낸 변수를 가져와서 사용할 수 있다는 것이다.
 
ejs태그 :
	<%- value %> value/출력 : 밸류란 계산 결과가 나오는 것 <%-  %> 
    안에는 밸류값만 넣는다. 변수 값을 내장시킨다.
	
    <% expression %> expression : 여긴 함수, 기호 같은 것이 들어감
    js코드를 실행시킬 수 있다.
	
    <%- 대신 <%= 도 사용이 가능하지만 버그가 발생할 수 있다.

2. CSS

CSS (Cascading Style Sheets)

스타일시트언어 :
	마크업언어로 작성된 문서의 표시 방법을 기술하기 위한 언어.
    
정적

3. JavaScript

자바스크립트 :
	HTML, CSS로 만들어진 웹페이지를 동적으로 변경해주는 언어.
    
동적

ㄱ. Node.js

확장성 있는 네트워크 애플리케이션 개발에 사용되는 소프트웨어 플랫폼. 
작성 언어로 자바스크립트를 활용.
JavaScript를 서버에서도 사용할 수 있도록 만든 프로그램.
require()

A. express

express :
	node.js 의 웹 프레임워크
    express속 많은 모듈 존재
const express = require("express");
const app = express();

4. MySQL

관계형 데이터베이스 관리 시스템 (Relational database management system) : 
	IBM 산호세 연구소의 에드거 F. 커드가 도입한 관계형 모델을 기반으로
    정보를 저장하는 데이터베이스 관리 시스템.

0개의 댓글