TIL & WIL

TIL & WIL

WIL 7주차

json 리스폰스 방식 jwt 토큰을 쿠키에 담고 그것을 다시 가져와서 미들웨어 돌리는 ; 로그인 회원가입(jwt, token), 비크립트 + 솔트 닷엔브 , 콘피그 포스트맨 사용 패스포트, Oauth Nginx

TIL & WIL

TIL 생활코딩 web2 javascript

객체 (쉬운버전) 객체는 순서가 없고 이름이 있는 정리정돈 상자다. 객체에 상속된 함수를 메소드 라고 한다. 객체는 중괄호를 사용한다. (난 여태껏 제이슨 형식인줄 알았음 ) 배열에서는 순서가 있기때문에 인덱스 라는 용어를 사용하여 나타내지만, 객체에서는 순서가 없다. 키와 값으로 나타낸다. 객체에는 데이터는 물론이고 배열을 담을수도있고 함수도 담을수도있다. 객체에 소속된 함수 = 메소드 객체에 소속된 변수 = 프로퍼티 라이브러리 vs 프레임워크 라이브러리 : 내가 만들고자 하는 프로그램들에 필요한 부품들이 되는 소프트웨어를 잘 정리정돈 해놓은, 재사용하기 쉽게 해놓은 소프트웨어. 내가만들고있는 프로그램에 사용하는 부품을 가져오는 느낌 프레임워크 : 우리고자 만들고자 하는 것이 있을때 그게 뭐냐에 따라서..

TIL & WIL

WIL 4week (작성중)

ORM mongoose는 현재 우리가 사용중인 javascript Framework다. 그리고 ORM과 유사한 개념인 ODM이다. ODM이란 Object Data Mapping의 약자이며, 코드구성이나 개발 편의성 측면에서 장점이 많다. 호환성이 없는 프로그래밍언어(javascript) Object와 MongoDB의 데이터를 Mapping하여 CRUD를 가능하게 한다! mongodb는 특성상 데이타에 대한 스키마가 없기 때문에 자유도가 높아서 유연하게 사용이 가능하지만 반대로 RDBMS에서 정의된 스키마나 명시적인 테이블 구조가 없기 때문에, 어떤 컬럼이 어떤 데이타 타입으로 있는지를 알기가 어렵다. 이러한 문제를 보완하기 위해서 mongoose는 스키마라는 개념을 사용한다. noSQL vs SQL

TIL & WIL

WIL 항해 99 3주차 (미완)

쉽지 않은(어려웠던) 주였고 여전히 온전히 집중 하지 않는 시간이 많았다. 나한테 물어본다. 힘들었는가? 아니다. 힘들지 않았다. 왜 힘들지 않았는가? 정확히는 모른다. 힘들정도로 안하고 있어서라고 생각한다. 꼭 힘들어야 하는건 아니지만 더 힘쓰면 좋아질 부분이 있었는가? 그렇다. 어느 부분인가? (우선순위) 1. 집중력 부족 및 집중력 분산이 잦다. 2. 시작이 늦고 조또없는데 여유가진다. 3. 지식을 너무 쉽게 습득하려고 한다. 4. 팀원(타인)을 과하게 의식한다. 해결방법 1. 집중력 부족 및 집중력 분산이 잦다. : 여전히 꾸준함이 가장 어렵고 습관화가 되지 않았다. 점점 주위환경에 영향을 받는 부분이 줄어들고 있고, 집중시간도 늘고있다. 그러나 여전히 턱없이 부족하다. 항해99 외적인 부분에 신..

TIL & WIL

WIL 2주차 기록

글의 순서 ES란 ? ES5와 ES6 문법차이 알고리즘 결론 및 나아갈 방향 마치며 ES란? ECMA Script의 약자이고, Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 즉, 자바스크립트를 표준화하기 위해 만들었다. 넷스케이프는 표준화를 위해 자바스크립트 기술 규격을 Ecma International에 제출하였고, 초판은 1997년 6월 채택됐다. 중요한 키워드 ES 브라우저의 역사 라이브러리의 등장 ES5, ES6 ES의 존재를 알게된건 var, let, const에 대해 궁금해서 팠을 때였다. 그러나 이런게 있구나 까지만 이였고 더 이상 깊게 가지않았다. ES를 공부하다보니 브라우저의 역사를 공부할 수 밖에 없었고 ..

TIL & WIL

TIL (알고리즘 시작 1일차)

내가 선택한 Node.js 조로 재편성되었다. 그리고 오늘 아침미팅 내용 앞으로의 스케쥴 > 알고리즘 기초 (1주) 2021-11-08 시작 > 주특기 기본주차 (1주) > 심화 (2주) (총 4주간 기본기) >백&프론트 나눠서 프로젝트 진행 (1주) >백&프론트 나눠서 프로젝트 진행 (1주) >실전프로젝트? 순서 1. 알고리즘 이해 2. 오늘의 알고리즘 문제 remind 및 기록 3. javascript 뽀개기 강의내용 4. 배운것 / 느낀것 / 내게 아쉬웠던 것 / 공부해야 할 것 알고리즘 내 생각 : 여튼 이걸 알고리즘?이라고 부르는 이유가 뭐지 내가 이 코딩을 푸는? 디코딩을 하는 과정을 알아가라는건가? 사고과정을 알아가라는 건가? 외부자료에서 발췌 프로그래밍에서 알고리즘은 input 값을 통해 ..

TIL & WIL

WIL(1) 항해99 1주차

WIL 목적: 나의 성장확인 > 정보 공유 > 공유가 되면 내가 알고 있는 정보 오류 수정? 및 다른 정보 추가습득?? 김형진 WIL 1 목적 : 생각정리. 내 위치(주제) 파악. 앞으로 내가 취해야 할 자세 및 방향알기. 순서 첫 주를 시작했고 반성하며.. JWT API 프로젝트 흐름 개선하면 좋을 점 마치며.. 지금은 제출하기 좋은 작성보다는 내 성장을 위해서 쓰자. 7주차 8주차에는 둘 다 만족시킬 수 있는 WIL을 작성하자! 사실 나는 이번 프로젝트에 참여하지 않은 수준이다. 이해가 너무 부족했고 스스로 겸손하지 못해서 게을리하였다. 근데 그 이해가 부족하다는 것을 프로젝트 초반에 알았는데 정확히 인지하지 못하였고 지금 WIL 작성을 위하여 글을 쓰는 (생각을 정리하는) 지금에서야 확실히 알아챘다..

deice
'TIL & WIL' 카테고리의 글 목록