본문 바로가기
728x90

Back-end63

URL 이란?? URL 이해하기! URL은 Uniform Resource Locator의 약자로 웹 상에서 특정한 자원에 대한 주소에 불과합니다. 여기서 말하는 특정 자원은 HTML 페이지, CSS 문서, 이미지 등..이 포함됩니다. URL에 의해 제공되는 자원들과 URL 자체는 Web server에서 처리되므로 해당 리소스와 관련된 URL을 신중하게 관리하는 것이 웹 서버 소유자의 역할입니다. https://developer.mozilla.org https://developer.mozilla.org/en-US/docs/Learn/ https://developer.mozilla.org/en-US/search?q=URL URL의 구성 URL은 몇가지 필수적 사항과 선택적 사항들로 구성됩니다. Scheme Do.. 2022. 9. 3.
[JavaScript] Template Literals 정리!! Template literals(템플릿 리터럴)은 ES6(ECMA Script 6)에서 새로 도입된 문자열 표기법입니다. 기존에 사용하는 ' 혹은 " 같은 따옴표 대신에 백틱(backtick, `) 기호를 사용하는 특징을 갖고 있습니다. 템플릿 리터럴은 여러 줄 문자열, 표현식 삽입법, 중첩 템플릿, 문자열 태깅 등 다양한 기능을 제공합니다. 이러한 템플릿 리터럴은 run time 시점에 일반 자바스크립트 문자열로 처리 및 변환된다고 합니다! 😁 Syntax 'string 원래는', "string 이렇게" `string 바꿔서 표현` `문자열 안에 ${place_holder} 삽입 또한 가능하다!` 위와 같이 template literals를 사용합니다. 그냥 기호만 바꿔서 쓰는게 아니라 백틱 기호로 감.. 2022. 9. 2.
nodejs에 대한 정리 0. nodejs란??? nodejs 공식 홈페이지에 들어가면 다음과 같이 Node.js를 설명하고 있습니다. node.js는 Chrome v8 JavaScript 엔진으로 빌드된 JavaScript 런타임이라고 합니다. 이 말이 정확하게 무슨 말인지 모르겠어서 모르는 용어를 하나씩 정리해 봤습니다. 1. Chrome v8 JavaScript 엔진 V8은 웹 브라우저를 만들 수 있는 기반을 제공하는 오픈소스 JavaScript 엔진으로 구글 크롬 브라우저와 안드로이드 브라우저에 탑재되어있는 엔진입니다. V8 engine은 C++로 작성되었으며, V8 engine을 이용하여 인터프리터 언어인 JavaScript code를 바이트코드(byte code)로 컴파일한 후 실행하는 방식으로 JavaScript c.. 2022. 9. 2.
728x90