일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 메디패치
- 위코드
- axios
- SQL
- 드림코딩
- nodejs
- 활동 킬로칼로리
- Til
- 월별 운동일지
- node.js
- 러닝
- express
- 홈트
- git
- 습윤밴드
- MySQL
- dml
- github
- 박스점프
- 크로스핏
- 달리기
- 걷기
- JavaScript
- node
- dql
- wecode
- 운동일지
- 독서 리뷰
- Udemy
- code kata
- Today
- Total
목록IT (50)
RISK IT
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/L2wA1/btrXn8GGvQN/WWlJySETrRazzlgmstbZh0/img.png)
node Coure Modules http: 서버를 출시하거나 요청을 보내는 작업 https: 모든 전송 데이터가 암호화되는 SSL 암호화 서버를 출시할 때 유용 fs path os 서버 생성 👇 Arrow function을 활용한 서버 생성 const http = require('http'); const server = http.createServer((req, res) => { console.log(req); }); server.listen(1000); {}안에 있는 함수를 createServer 콜백함수라고 부른다. const http = require('http'); require에는 다른 파일 경로나 자바스크립트 파일을 불러올 수 있다. 만약 /(절대경로)나 ./(상대경로)를 입력한 후 http..
1. 작업 내용 TIL15에 올렸던 feature/CRUD를 추가한 후 멘토님들의 리뷰를 받아 지속적으로 수정해왔다. RESTful한 엔드포인트로의 수정 가독성 향상을 위해 SQL query문 수정 async, await을 활용한 비동기 처리(기존 callback과의 혼합된 방식에서 변경) likes table UNIQUE 제약조건 추가 '?'를 활용한 데이터 매핑 2. 소스코드 ⌨️ 기존 소스코드 require('dotenv').config(); const express = require('express'); const cors = require('cors'); const morgan = require('morgan'); const..
1. Promise promise란 Javascript에서 제공하는 비동기를 콜백함수 대신에 간편하게 처리할 수 있도록 도와주는 오브젝트 정해진 장시간의 기능을 수행하고 나서 정상적으로 기능이 수행되었다면 성공의 메시지와 함께 처리된 결과값 전달, 기능이 제대로 수행되지 않았다면 에러를 전달. promise의 포인트 두 가지 State (상태) process가 heavy한 작업을 수행하고 있는 중인지 또는 기능 수행을 다 완료해서 성공했는지, 실패했는지에 대한 상태에 대해서 이해해야 함 state: pending (작업 진행 중) -> fulfilled (작업 완료) or rejected (작업 실패) resolve도 reject도 입력되지 않으면 pending 상태에 있게 됨. producer와 con..
콜백 자바스크립트는 동기적((synchronous)이다. 호이스팅이 된 이후부터 코드 작성 순서에 맞춰 하나하나 동기적으로 처리 한다는 뜻 호이스팅: 변수 선언, 함수 선언 등이 제일 위로 올라가서 처리되는 것 예시 ✍️ 입력 console.log('1'); console.log('2'); console.log('3'); 💻 출력 1 2 3 비동기(asynchronous)는 언제 코드가 실행될 지 예측할 수 없는 것 예시 ✍️ 입력 console.log('1'); setTimeout(function () { console.log('2'); }, 1000); console.log('3'); 💻 출력 1 3 2 // 1초 후에 콘솔에 출력 콜백함수 setTimeout(function () { console...
git 공부 ≪지옥에서 온 문서 관리자 깃&깃허브 입문≫ 책을 통해서 git 공부를 추가적으로 했다. 앞부분은 위코드 다니기 전에 살짝 봐둔 부분이 있어서, 오늘은 뒷부분을 공부했다. http 대신 SSH를 이용하여 깃허브에 원격 접속하기 깃허브로 협업하기(pull, push) VS Code로 깃과 깃허브 다루기 Code Kata 복습 그리고 code kata 1주차 해결하지 못한 문제들을 해결했다. 스스로의 힘으로 해결하는 데는 한계가 있어서 구글링을 통해서 해결.. 대단한 사람들이 참 많은 것 같다. https://terzaghi.tistory.com/56 [code kata] week 1 - day 3 문제 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 ..