개발지식 DI가 무엇인지 맛만봐보자 ‘의존성'은 예를 들어 서비스로 사용할 수 있는 객체이다. DI가 무엇인지 어느정도 감을 잡은 상태에서 본다고해도 집중해야지 이해할 수 있을 정도인데 처음 공부하는 입장에서는 외계어를 보는 기분이고 공부를 시작하기도전에 흥미가 뚝 떨어져 버릴 것이다. 단어를 나눠서 생각해보면 다른 것에 의지하여 생활하거나 존재한다는 뜻인 의존성과 어딘가에 넣어줌을 뜻하는 주입 이라는 단어로 쪼개서 생각해볼 ... 코린이개발지식개발지식 [개발지식] HTTP / server 기본 원리, 개념 node.js에서 제공하는 HTTP module을 활용하여 기본적인 server를 구성해본다. ※ method를 사용하기 위해 server의 EventListener(listen) 이전에 선언하는 것이 좋고, 해당 method에 대한 Event는 기본적으로 최소 2번 발생한다(req, res). http module을 import 하고, server가 client의 req를 listen(동작... 개발지식http / server 기본개념http / server 기본원리http / server 기본원리 [개발지식] express middleWare - app.use 기본적으로 middleWare는 처리과정 중간에서 간섭을 하여, 데이터나 요청 결과를 같이 공유하는 개념의 기능이다. express는 url 요청(엔드포인트)에 대한 결과를 보내주는 promise의 일종이다. express를 위와 같이 사용하면, localhost:3000/(※루트 디렉토리) 이런 식의 url 요청이 오면 'INDEX'라는 문자열을 화면에 표시해주는 방식이다. app.use를... express middleWareapp.use개발지식expressapp.use [개발지식] 정규표현식 / TIL # 29 정규 표현식이란 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이며 정규식 또는 regular expression, regex등으로 불린다 정규 표현식 (이하 정규식)은 4가지로 분류된 문법을 통해 문자열의 집합을 표현하며 이 문법들을 합쳐 원하는 문자열을 얻을 수 있다 를 들어가보면 위에서 순서대로 Expression, text, tools가 있다 우측 상단의 Flags... 개발지식TILTIL Eslint와 Prettier 린트(lint) 또는 린터(linter) 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구 잘못된 코드 스타일로 인해 에러가 나지 않게 코드 문법을 잡아주는 문법 검사기이다. 문장 뒤에 자동으로 세미콜론, 콤마를 붙여주기도 하고 의미 없는 변수, API 사용에 대해 경고해주는 등 여러 문법 오류에 대해서 미리 알려준다. VSC... 개발지식개발지식
DI가 무엇인지 맛만봐보자 ‘의존성'은 예를 들어 서비스로 사용할 수 있는 객체이다. DI가 무엇인지 어느정도 감을 잡은 상태에서 본다고해도 집중해야지 이해할 수 있을 정도인데 처음 공부하는 입장에서는 외계어를 보는 기분이고 공부를 시작하기도전에 흥미가 뚝 떨어져 버릴 것이다. 단어를 나눠서 생각해보면 다른 것에 의지하여 생활하거나 존재한다는 뜻인 의존성과 어딘가에 넣어줌을 뜻하는 주입 이라는 단어로 쪼개서 생각해볼 ... 코린이개발지식개발지식 [개발지식] HTTP / server 기본 원리, 개념 node.js에서 제공하는 HTTP module을 활용하여 기본적인 server를 구성해본다. ※ method를 사용하기 위해 server의 EventListener(listen) 이전에 선언하는 것이 좋고, 해당 method에 대한 Event는 기본적으로 최소 2번 발생한다(req, res). http module을 import 하고, server가 client의 req를 listen(동작... 개발지식http / server 기본개념http / server 기본원리http / server 기본원리 [개발지식] express middleWare - app.use 기본적으로 middleWare는 처리과정 중간에서 간섭을 하여, 데이터나 요청 결과를 같이 공유하는 개념의 기능이다. express는 url 요청(엔드포인트)에 대한 결과를 보내주는 promise의 일종이다. express를 위와 같이 사용하면, localhost:3000/(※루트 디렉토리) 이런 식의 url 요청이 오면 'INDEX'라는 문자열을 화면에 표시해주는 방식이다. app.use를... express middleWareapp.use개발지식expressapp.use [개발지식] 정규표현식 / TIL # 29 정규 표현식이란 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이며 정규식 또는 regular expression, regex등으로 불린다 정규 표현식 (이하 정규식)은 4가지로 분류된 문법을 통해 문자열의 집합을 표현하며 이 문법들을 합쳐 원하는 문자열을 얻을 수 있다 를 들어가보면 위에서 순서대로 Expression, text, tools가 있다 우측 상단의 Flags... 개발지식TILTIL Eslint와 Prettier 린트(lint) 또는 린터(linter) 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구 잘못된 코드 스타일로 인해 에러가 나지 않게 코드 문법을 잡아주는 문법 검사기이다. 문장 뒤에 자동으로 세미콜론, 콤마를 붙여주기도 하고 의미 없는 변수, API 사용에 대해 경고해주는 등 여러 문법 오류에 대해서 미리 알려준다. VSC... 개발지식개발지식