일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mixin pattern
- 이미지 갤러리 최적화
- 프론트엔드 성능 최적화 가이드
- 올림픽 통계 서비스 최적화
- pr review
- unique identifiers
- DOM
- 블로그 서비스 최적화
- const
- peerdependencies
- version management
- middleware pattern
- 학습내용정리
- 브라우저의 렌더링 과정
- 새 코드 받아오기
- 스코프
- 자바스크립트 딥다이브
- 이벤트
- package management
- Babel과 Webpack
- 모던 자바스크립트 Deep Dive
- 커리어
- js pattern
- 자바스크립트
- 프로그래머스
- 자바스크립트 패턴
- js pattern
- 딥다이브
- 제너레이터와 async/await
- 진행기록
- Today
- Total
목록Learn then Key points/Tech Interview Questions (11)
Dev Blog

1. nodejs가 무엇인가요? 어디에 사용할 수 있나요? 1) 런타임이란 프로그래밍 언어가 돌아가는 환경, 그리고 node.js는 JavaScript 런타임입니다. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. 2) Fe..

1. Closure 에 대한 설명과 예시를 설명해주세요. 클로져는 "함수와 함수가 선언된 어휘적(lexical) 환경"의 조합을 말합니다. 이 환경은 클로저가 생성된 시점의 유효 범위 내에 있는 모든 지역 변수로 구성됩니다. 통상적으로 "외부함수의 변수에 접근할 수 있는 내부함수"를 클로져 함수라 부릅니다. 외부함수의 실행이 종료된 후에도, 클로져는 외부함수의 스코프를 참조할 수 있습니다. 클로저 사용 예시: 1) 커링: currying, 함수 하나가 n개의 인자를 받는 대신 n개의 함수를 만들어 각각 인자를 받게 하는 방법 2) 클로저 모듈: 변수를 외부 함수 스코프 안쪽에 감추어, 변수가 함수 밖에서 노출되는 것을 막는 방법) 등의 패턴을 구현할 수 있습니다. 예시 링크: nomadkim880901...
1. 웹 서비스 or 웹 어플리케이션을 개발해 보거나 운영해본 경험이 있다면 말씀해 주세요. 코드스테이츠에서 2개의 프로젝트에 참여했던 경험 첫번째 프로젝트였던 참여형 레시피 추천 사이트 '홈메이드' 에서는 백엔드 포지션을 맡았다. 해당 프로젝트에서 유저 Side API 구현(로그인, 로그아웃, 회원가입, 회원탈퇴, 유저정보 등록 업데이트 - 컨텐츠, 댓글, 유저정보, 비밀번호 이메일 중복체크) Crypto 유저 비밀번호 단방향 암호화 구현 JWT 토큰 인증 구현 - AccessToken, RefreshToken AWS 서비스 이용 HTTPS 배포 PM2 를 활용하여 서버 구동을 자동화 했는데, 에러 핸들링을 위해 log 를 수시로 확인하여 프론트엔드 팀원과 협력. 그리고 기존에 기획하지 않았던 추가적인..