[39일차]20210507 CLASS, 클래스 / static method, 정적 매서드 / super, 상속에 대해 / server 회원가입 , 로그인하기
Class에 대해 더 배우기 ! function Person(name,age){ this.name=name; this.age=age; } let foo = new Person ('foo', 20); let jay = new Person ('jay', 21); 이렇게 만들면 여러개 객체를 만들 수 있음 -> 조금 불편함 -> CLASS 만들어진 이유 함수 안 this.name / this. age는 바로 붙는다 Class는 어떠한 객체를 만들기 위해, 어떠한 틀을 만들고 클래스, 함수 사용해서 new라는 생성자 이용하게 되는 것 = ? ? class Person{ constructor(name,age){ this.name=name; this.age=age; } } let foo = new Person('f..
[38일차 복습 및 정리] sequelize, 시퀄라이즈 세팅하기, 사용법 / Router 이용해서 server 만들 때 파일 쪼개기, 나누는 방법
1. Visual Studio Terminal 세팅 1-1 . 아래 명령어 실행하기 npm init npm install express nunjucks sequelize sequelize-cli mysql2 npx sequelize init 모두 성공적으로 다운, 설치하면 config, migrations, models, node_modules, seeders, package-lock.json, padkage.jon 파일이 생긴다. -> 필요하지 않은 migrations, seeders 삭제 ! 1-2. models - index.js 에서 필요없는 부분 삭제하고 아래만 남겨둔다. 'use strict'; const fs = require('fs'); // const path = require('path..