본문 바로가기

분류 전체보기

(89)
[Node.js] 노드 package.json 사용법 package.json 사용법 * https://docs.npmjs.com/cli/v7/configuring-npm/package-json 을 참고로 의역 + 알고 있는 내용을 더해 이해한대로 써보았다. package.json은 이름, 버전, 설치한 패키지등의 내용들이 담겨있다. 이 내용들로 npm 사이트에 배포할 수 있고, 내가 설치한 패키지를 관리 할 수 있다. package.json 파일은 javascript object가 아닌 JSON이다. package.json에 적은 내용들은 npm 설정과 관련있게된다. //package.json 예시 { "name": "name", "version": "1.0.0", "description": "", "main": "app.js", "scripts": { "..
[WIL] 항해99 Week3 회고 | 3-1 주특기 입문 | 3-2 주특기 숙련 | Restful API, package.json Week3동안 했던 것들 정리하기. 2022. 01. 24(월) ~ 2022. 01. 27(목) 2조 node.js - 블로그 만들기 Create, Read 구현 - Node.js 기초반 강의 수강 Week4 끝까지 - 유튜브, 책 node js, express, mongo DB로 게시판 만들기 관련 영상들 - CS 스터디 화요일 담당 : 2장. 간단한 전기 이론 가이드 2022. 01. 28(금) ~ 2022. 01. 29(토) 1조 Node.js - Node.js 심화반 강의 수강 Week3 끝까지 수강 - 유튜브 node.js 관련 영상 - 블로그 만들기 시작 프론트부분 만들기 몽고디비, 라우트 연결 Restful A..
[Node.js] Express 설치하기 | 노드js 프레임워크 사용하기 Express는 노드js 프레임워크이다. 프레임워크는 이미 코드가 짜여있어서 정해진 규칙에 맞게 가져다 쓰면 되게끔 하는 것이다. 그래서 프레임워크를 사용하면 복잡한 코드를 조금 더 간결하게 구성할 수 있게 된다. Express를 사용하여 Node.js를 좀더 효율있게 사용해보도록 한다. Express 설치하는 방법. 1. 노드js를 설치하지 않았다면 먼저 설치한다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 본인의 OS(운영체제: window, mac)에 맞는 지 확인한다. 안정적인 버전인 LTS버전을 다운받는다. 2. 본격적으로 expres..
2장. 간단한 전기 이론 가이드 한 권으로 읽는 컴퓨터 구조와 프로그래밍을 읽고 스터디를 위해 이해한대로 정리한 글입니다.😀 전기 우리가 컴퓨터를 사용할 때 전기를 사용합니다. 전기 코드를 꼽아서 컴퓨터에 연결해서 사용하죠. 그럼 이 전기는 대체 무엇일까요? 먼저, 전기는 눈에 보이지 않습니다. 그래서 전기를 물에 비유해보도록 하겠습니다. 물은 눈에 보이니까요. 이 그림을 물탱크라고 해보겠습니다. 그러면, 물을 쓰려면 물탱크에 물이 있어야겠죠. 그래서 물이 없으면 다시 물탱크에 물을 충전합니다. 전기도 마찬가지입니다. 전기를 쓰려면 어디서 가져와야겠죠. 전기는 배터리에서 가져다 쓸 수 있습니다. 그리고 전기를 다 쓰면, 마찬가지로 배터리를 충전합니다. 그럼 이 전기는 어떤 원리로 사용되는 걸까요? 전기는 어떻게 움직이는 걸까요? 이번에..
[Node.js] HTTP | 웹서버 | Node.js | NPM | 노드 간단 이해하기 노드 이해하고 요약하기. HTTP hyper text tranfer protocol 의 약자. 나(클라이언트)는 서버에서 데이터를 가져오려고한다. 그런데 미리 정해놓은 규칙을 지켜서 써줘야 가져와진다. 그 규칙을 HTTP라고 한다. 웹서버 클라이언트에서 데이터를 가져올 수 있는 곳. 서버는 클라이언트에게 정보를 전달해준다. Node.js 자바스크립트를 실행해주는 런타임이다. 예전에는 브라우저에서만 자바스크립트를 실행할 수 있었다면, Node.js에서는 브라우저 이외의 곳에서도 자바스크립트를 실행할 수 있게 해주었다. 서버로서 동작하게 하는 기능을 사용할 수 있다. NPM node package manager 의 약자. 노드에서 패키지들을 가져다 쓸 수 있다. 노드에서는 오픈소스로 정말 많은 패키지들이 배..
[WIL] 항해99 Week2 회고 | 02 알고리즘 기초 | 03 주특기 입문 | JavaScript의 ES란?, ES5/ES6 문법 차이 Week2동안 했던 것들 정리하기. 2022. 01. 17(월) ~ 2022. 01. 20(목) 3조 걷기반 - 알고리즘 문제 풀기 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28번 문제 - 모의고사 1번 문제 풀기 - 테스트 1번 문제 풀기 - 블로그 업로드 javascript 메소드, 함수 등 알고리즘 풀이 - CS 스터디 시작 화요일 담당 : 1장. 정수를 비트로 표현하는 방법 * 나중에 할 것 - 알고리즘 10, 13번 다시 풀기 - 모의고사 2번 문제, 테스트 2번 문제 풀기 2022. 01. 21(금) ~ 2022. 01. 22(토)..
[알고리즘] 프로그래머스 #9 핸드폰 번호 가리기 | replace( ) https://programmers.co.kr/learn/courses/30/lessons/12948 코딩테스트 연습 - 핸드폰 번호 가리기 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자 programmers.co.kr 문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 s는 길이 4 이상, 20이하인 문자열입니다..
[알고리즘] #8 평균 구하기 | 프로그래머스 프로그래머스 평균구하기 알고리즘 문제 https://programmers.co.kr/learn/courses/30/lessons/12944 코딩테스트 연습 - 평균 구하기 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr programmers.co.kr 문제 설명 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 ..

728x90