목록전체 글 (143)
개발자의 logs
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/p7lFY/btrLhP0VauO/hyFgKZnYnNekJ0wzR5KSM1/img.jpg)
https://www.itworld.co.kr/news/240349 "새로운 개발자 경험이 온다" 2022년 SW 트렌드 총정리 - ITWorld Korea 전 세계적으로 사회의 양상을 근본적으로 바꿔버린 바이러스 대유행 사태가 잦아든 지금 우리는 2022년 중반에 와 있다. 지난 2년의 변화 중에서 www.itworld.co.kr https://contents.premium.naver.com/codetree/funcoding/contents/211229183444416eH 2022년 웹 개발 트렌드 따라잡기 올해가 얼마 안 남은 시점에서 내년 2022년에는 어떤 기술들이 많이 사용될지 인기 있는 웹 개발 트렌드를 알려드리고자 합니다. 빠르게 변화하는 시대에 뒤처지지 않고 싶다면 글을 끝까지 읽어 con..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/uUW81/btrK3Z3fGrL/XtZy7gh3pJ0j79PfIkmrZk/img.jpg)
오늘은 타입스크립트에 대해 공부해보고자 한다. nest.js를 조금 공부해봤지만 TypeScript의 개념을 더 깊이 파고보자 오늘 게시물을 작성한다. 요새 기업들 채용조건 및 우대조건에 TypeScript 가 많이 보이기도 한다 그럼 스타트!! TypeScript란 무엇일까? 요약본부터 던지자면, 타입스크립트는 자바스크립트에 타입을 부여한 언어. 자바스크립트의 확장된 언어라고 볼 수 있다. TypeScript(타입스크립트)란, 1. 타입스크립트는 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍 언어이다. 마이크로소프트에서 개발, 유지하고 있으며 엄격한 문법을 지원한다. C#의 리드 아키텍트이자 델파이, 터보 파스칼의 창시자인 Anders Hejlsberg가 개발에 참여한다. 2. 타입스크립트는 자바스크립트에..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bQHXJT/btrKGP8uY1J/iY5myBgZ2kaMSjbbl8bxWK/img.png)
오늘은 어제 Oauth 2.0에 이어서 Passport 개념정리를 해보려고 한다. 참고로 Passport도 부트캠프내에서 다뤄본 적은 있다 (Google) 그럼 스타뜨 !! Passport란 무엇인가? Passport.js는 인증 요청을 처리해주는 Node.js의 인증 미들웨어이다. 기본적인 로그인 방법은 username과 password를 일치하여 확인하는 방식이지만, 최근 SNS의 증가로 Facebook과 Twitter에서 OAuth를 제공함에 따라 SNS들의 계정을 가지고 서비스를 가입하고 인증하는 방법이 생겼다. Express.js 애플리케이션에 간단하게 사용자 인증 기능을 구현하게 도와주는 패키지이다. 유저 세션 관리 및 다양한 로그인 방식 추가할 수 있다. OAuth에 대한 설명은 이전 게시물..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bJu6FY/btrKGRE5v46/KzUs5jOvtEHmty0S18tAE1/img.jpg)
8월28일 일요일! 오늘은 Oauth의 개념을 알아보고자 한다. 요전에 수강했던 부트캠프에서 사용해봤지만 개념부분에서 더 튼튼히 할 필요가 있다고 생각했다. 그럼 스타트..!! Oauth 2.0란 무엇일까? 웹 서핑을 하다 보면 Google과 Facebook 등의 외부 소셜 계정을 기반으로 간편히 회원가입 및 로그인할 수 있는 웹 어플리케이션을 쉽게 찾아볼 수 있다. 클릭 한 번으로 간편하게 로그인할 수 있을 뿐만 아니라, 연동되는 외부 웹 어플리케이션에서 Facebook 및 카카오 등이 제공하는 기능을 간편하게 사용할 수 있다는 장점이 있다. 예를 들어, Google로 로그인하면 API를 통해 연동된 계정의 Google Calendar 정보를 가져와 사용자에게 보여줄 수 있다. 이 때 사용되는 프로토콜..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/BXdpo/btrKGoXj7zo/dJ64hN8P0KJirtUIsRGkMK/img.jpg)
https://leaf-quartz-17c.notion.site/Node-js-50-5b950f575dea4420b7d436b54e7f1680 Node.js 50문 A new tool for teams & individuals that blends everyday work apps into one. leaf-quartz-17c.notion.site 면접 준비가 한창이다. 다 내려놓고 면접준비만 하니 블로그에 소홀해지는 기분..!! 오늘은 기술면접 대비용으로 요약정리 중인 Node.js 50문항을 공개한다 모두 이거 참고해서 기술면접 잘 보시길!! (1~10번은 필수암기 문제에요!)
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/cTOI1A/btrJWmKZz6O/cdP0Kw5TkKpeDWfKQKCUmK/img.png)
최근 8월13일자로 부트캠프 항해99를 수료했다. 먼저 99일 동안 포기하지 않고, 늘 최선을 다해준 나에게 건배 ! 오늘은 항해99를 뒤돌아보며, 정리하는 시간을 가져보고자 한다. 계속해서 도전하고 자라날 후학들을 위해. 먼저 항해99를 진행하며 실제로 체감한 항해의 장/단점를 써보겠다. 난 단점부터 쓰는걸 좋아하니까 단점부터 서술하겠다. 매운맛 일발장전.. 항해99 임직원 분들은 웬만하면 보지마세요.. 살살 안합니다! 항해 99의 단점들, 단점이라고 하면 방치, 방생이라고 하는 사람들이 굉장히 많은데, 나에겐 이건 굉장한 장점이라고 생각하는 부분이다. 이 부분은 생략. 1. 잘하는 사람이, 이타적인 사람이 피해보는 다면평가 알고리즘 항해99에서는 프로젝트가 끝나면 팀원간에 서로 평가를 한다. 그리고 ..