
서론 01/21~01/27의 주특기 기본 주차가 종료되었습니다. 01/28 ~ 02/03의 Node.js 주특기 숙련 주차가 시작되었습니다. 일정 01/28 (금) 18:00 : Mingle Friday 01/28 (금) 21:00까지 : S.A 제출 02/02 (수) 저녁 : 제3회 항해톡 02/03 (목) 21:00까지 : 주특기 숙련 주차 개인/팀 과제 제출 완료 02/04 (금) 09:00 : 주특기 심화 주차 발제 Node.js 주특기 숙련주차 node.js의 로그인/회원가입을 배우기 시작했습니다. 새로운 팀이 배정되었고, 팀장이 되었습니다. 팀별과제와 개인과제가 있습니다. keyworld Restful API 더보기 REST(Representational State Transfer)는 월드 와..
Q1. 동기화, 비동기화 처리의 필요성은 무엇인가? 자바스크립트는 어떤 코드의 실행이 끝나지 않아도 다음 코드를 호출하는 비동기 방식으로 실행된다. 이는 사용자가 의도하지 않은 결과를 도출하기도 한다. 이를 동기적으로 처리하기 위해 Promise라는 객체 유형이 존재한다. Promise에서 특정 함수가 실행되기 전까지는 Promise.then을 실행하지 않는다. 이러한 객체의 성질을 이용한 함수가 async function으로써, 이 함수 내부에서 await 연산자를 활용하여 비동기 처리를 수행한다. Q2. middleware란 무엇이고, 주의해야 할 점은 무엇인가?? 미들웨어란 간단하게 말하면 클라이언트에게 요청이 오고 그 요청을 보내기 위해 응답하려는 중간(미들)에 목적에 맞게 처리를 하는, 말하자면..
서론 6/14 ~ 6/23의 알고리즘 마라톤 일정이 종료되었습니다. 6/24 ~ 6/30의 Node.js, Spring, React 주특기 기본주차가 시작되었습니다. 항해톡 2회 발표가 진행되었습니다. 일정 01/21 (금) 21:00까지 : S.A 제출 01/24 (월) 20:00~ : Node.js 학습 로드맵 세션 01/24 (월) 20:00~ : Spring 학습 로드맵 세션 01/25 (화) 20:00~ : React 학습 로드맵 세션 01/25 (화)~(수) : 담당 매니저와 1:1 선택 면담 01/26 (수) 저녁 : 제2회 항해톡 01/27 (목) 21:00까지 : 주특기 입문 주차 개인/팀 과제 제출 완료 01/28 (월) 09:00 : 주특기 숙련 주차 발제 Node.js 주특기 기본주..

인덱스 인덱스란 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조이다. 만약 우리가 책에서 원하는 내용을 찾는다고 하면, 책의 모든 페이지를 찾아 보는것은 오랜 시간이 걸린다. 그렇기 때문에 책의 저자들은 책의 맨 앞 또는 맨 뒤에 색인을 추가하는데, 데이터베이스의 index는 책의 색인과 같다. 데이터베이스에서도 테이블의 모든 데이터를 검색하면 시간이 오래 걸리기 때문에 데이터와 데이터의 위치를 포함한 자료구조를 생성하여 빠르게 조회할 수 있도록 돕고 있다. [ 인덱스(index)의 장점과 단점 ] 장점 테이블을 조회하는 속도와 그에 따른 성능을 향상시킬 수 있다. 전반적인 시스템의 부하를 줄일 수 있다. 단점 인덱스를 관리하기 위해 DB의 약 10%..