TIL[001] 21.03.03

Bewell·2021년 3월 3일
0

TIL

목록 보기
1/6

defer, async

defer [미루다, 연기하다]

<script> 태그의 defer 속성은 페이지가 모두 로드된 후에 해당 외부 스크립트가 실행됨을 명시한다.
defer 속성은 boolean 속성으로 명시하지 않으면 기본값 false, 명시하면 true가 된다.

async

<script> 태그의 async 속성은 스크립트가 나머지 페이지와는 비동기적으로 실행됨을 나타내며, 브라우저가 페이지를 파싱하는 동안에도 스크립트가 사용 가능해지면 곧바로 실행됨을 명시한다

속성은 Boolean이고, 기본값은 false, 명시하면 true

  • async O, defer X : 브라우저가 페이지를 파싱되는 동안에도 스크립트가 실행됨
  • async X, defer O : 브라우저가 페이지의 파싱을 모두 끝내면 스크립트가 실행됨

summary
1. asyncdefer 스크립트는 다운로드 시 페이지 렌더링을 막지 않는 공통점이 있음
두 스크립트의 차이는

참고: http://tcpschool.com/html-tag-attrs/script-async
참고: https://ko.javascript.info/script-async-defer


mysql 세팅

mysql 시작 $ mysql.server start
mysql 접속 $ mysql -uroot -p 비밀번호 입력

만약 config/config.json 파일을 적용하여 데이터베이스를 생성하기 위해서는
$ npx sequelize db:create 를 하면 자동 생성된다.

참고: https://wayhome25.github.io/mysql/2017/03/16/mysql-01-install/

0개의 댓글