본문 바로가기

두드리는 개발자 홍차/TIL(Today I learned)22

TIL #044 Nodejs 기능 TIL #044 2019.12.31 오늘 배운 것> ## 3.4.6 process + 현재 실행되고 있는 노드 프로세스에 대한 정보를 담는다. ## 3.5.4 querystring const url = reuqire('url'); const querystring = require('querystring'); const parsedUrl = url.parse('http://www.gilbut.co.kr/?page=3&limit=10&category=nodejs&category=javascript'); const query = querystring.parse(parsedUrl.query); console.log('querystring.parse():', query); console.log('querystri.. 2019. 12. 31.
TIL #043 스스로의 한계를 뛰어넘는 사람들 보호되어 있는 글 입니다. 2019. 12. 30.
TIL #042 Nodejs | modules TIL #042 2019.12.28 오늘 배운 것> 3. 모듈로 만들기 + 모듈: 특정한 기능을 하는 함수나 변수들의 집합. //var.js const odd = '홀수'; const even = '짝수'; module.exports = { odd, even }; odd, even 을 exports 시킨다. //func.js const { odd, even } = require('./var'); function checkOddOrEven(num){ if(num % 2) { return odd; } return even; } module.exports = checkOddOrEven; require 로 odd, even 을 불러온다. //index.js const {odd, even} = require('... 2019. 12. 28.
TIL #041 백엔드 개발자의 틸 TIL #041 2019.12.27 오늘 배운 것> 데이터 테스트용으로 필요한 화면 구현 중 - app.js, customer.js 테스트없이 계속 수정하다보면 어디에서 오류가 났는지 알 수 없기 때문에 테스트는 꼭 필요하다. 데이터 뿌리는 용은 만들었고, 디자인수정중. 오랜만에 리액트를 다시 써보니 재밌다. material-ui 활용중 내일 배울 것> 굿즈 자랑하기 콘텐츠를 기획중이다. 어떻게 하면 사용자들이 자발적으로 콘텐츠를 만들고 공유하게 할 수 있을까. 목적1. 굿즈관련 소비자 콘텐츠 생성 목적2. 캐처 홍보 및 팔로워 수 증가 2019. 12. 27.
TIL #040 12월23일의 생각 보호되어 있는 글 입니다. 2019. 12. 23.
TIL #039 백엔드 개발자의 틸 | JWT TIL #039 2019.12.22 오늘 배운 것> JWT 토큰으로 인증하기 헤더: 토큰 종류와 해시 알고리즘 정보 페이로드: 토큰의 내용물이 인코딩된 부분 시그니처: 문자열. 시그니처를 통해 토큰이 변조되었는지 여부 확인. api 제공 서버측 코드>> 모듈 설치 $ npm i jsonwebtoken 미들웨어 const jwt = require('jsonwebtoken'); exports.isLoggedIn = (req,res,next)=>{ if(req.isAuthenticated()){ next(); } else { res.status(403).send('로그인 필요'); } }; exports.isNotLoggedIn = (req,res,next) => { if(!req.isAuthenticated.. 2019. 12. 22.