profile
Dev Notes, with bit of JS?

[Javascript] splice()

splice 메소드의 3번째 인자를 떠올리지 못해 문제를 해결하는데 애를 먹었다.기억하자 !!참고 - https://velog.io/@kwb020312/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EB%A

2023년 7월 24일
·
0개의 댓글
·
post-thumbnail

쿠키 vs 세션 vs 토큰

쿠키를 이용하여 서버는 브라우저에 데이터를 제공 가능같은 도메인 내에서 한정적으로 사용유효 기간 존재최초 로그인 시, 서버는 세션 DB에 해당 유저의 unique id를 생성해당 세션 id는 쿠키를 통해 브라우저로 돌아와 저장 됨같은 웹사이트의 다른 페이지로 이동할 때

2023년 6월 22일
·
0개의 댓글
·

TIL(Today I Learned) 6

Professional Procrastination본디 매일의 배움을 기록하고자 시작했던 시리즈이다. 허나, 당장 직면한 프로젝트가 바쁘다는 핑계 하에 지난 TIL 5 이후, 일주일이 지난 주말에서야 여유를 가지고 정리 겸 그동안 배운 내용들을 기록하고자 한다.Let'

2023년 6월 4일
·
0개의 댓글
·

TIL(Today I Learned) 5

크롤링을 활용한 실시간 상태 업데이트는 다소 무리(대량의 데이터 트래픽과 잦은 서버 통신)위의 이유로 인하여 open API를 제공하는 업체가 있다면 이를 최대한 활용하는 것이 모든 면에서 유리지도 API를 사용하여서 마커를 찍을 때도 사이징에 따른 데이터 처리 방안도

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

TIL(Today I Learned) 4

debounce는 dom 스크롤 또는 숫자 입력에 따른 api값 호출 같이 이벤트가 과도하게 많은 호출을 하는 경우 지정한 시간 동안 호출에 제약을 걸어 api 호출 과부하를 방지하는 기술검색창에서 값이 바뀔 때 마다 API호출을 하게 되면 너무 많은 요청을 보내기에

2023년 5월 28일
·
0개의 댓글
·
post-thumbnail

TIL(Today I learned) 3

TIL(Today I learned) 3

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

TIL(Today I Learned) 2

채택 된 아이디어 기획안 README.md 작성프론트 스크럼 준비

2023년 5월 26일
·
0개의 댓글
·
post-thumbnail

TIL(Today I Learned) 1

팀 기획 회의 \- 주제, 사이트명, 파트별 리더, 스크럼 시간, 레포 관리 방법 ...스포츠 관련 서비스 기획안 제시 \- 🎉채택🎉프론트엔드 파트 논의 \- 실 서비스 유사 클론 코딩nickname 길이 제한 추가(프론트)생성된 토큰 무효화 & 삭제(백)토큰

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

CORS(Cross-Origin-Resource-Sharing)

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

[Error] express-generator 실행 에러

처음엔 express 라이브러리가 설치되지 않아 발생한 문제라고 생각했으나,해당 명령어는 express-generator를 사용하는 것이기에 express-generator를 설치하니 해결 되었다!express-generator가 설치되지 않아 발생한 에러npm i -

2023년 4월 10일
·
0개의 댓글
·
post-thumbnail

[MongoDB] 입문

[MongoDB]

2023년 4월 6일
·
0개의 댓글
·

[Typescript] ✨extends vs implements

extends에 원하는 클래스를 명시하면 해당 클래스의 프로퍼티와 메서드를 따로 구현하지 않아도 인스턴스에서 자유롭게 사용 가능하다. ( 이미 상위 클래스의 멤버가 포함되어 있다. )미리 추상화 된 인터페이스를 채택하여 사용하는 것상속(extends)과는 달리 impl

2023년 4월 4일
·
0개의 댓글
·
post-thumbnail

[Node.js] NPM

Node.js 프로젝트를 관리하는 필수적인 도구수많은 오픈소스 라이브러리와 도구들이 업로드되는 저장소필요한 라이브러리나 도구를 손쉽게 검색 가능Node.js의 인기로, 거대한 생태계 보유프로젝트 관리를 위한 다양한 명령어를 제공저장소에서 라이브러리, 도구 설치프로젝트

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

[Algorithm] DFS/BFS

탐색이란 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정대표적인 그래프 탐색 알고리즘으로 DFS, BFS깊이 우선 탐색(Depth First Search)그래프에서 깊은 부분을 우선적으로 탐색하는 알고리즘스택 자료구조(혹은 재귀함수)를 이용, 구체적인 동작은 아래와

2023년 4월 2일
·
0개의 댓글
·
post-thumbnail

[Algorithm] 숫자의 표현

자연수 n이 매개변수로 주어질 때, 연속된 자연수들로 n을 표현하는 방법의 수를 찾는 간단한 문제이다.테스트 케이스는 통과하였지만 효율성 부분에서 모두 낙제하였다.범위를 줄일 수 있을까?⇒ 연속하는 숫자의 덧셈이기에 (에라스토테네스의 체 접근과 유사(?)) 첫 for문

2023년 4월 1일
·
0개의 댓글
·

[Typescript] 디자인 패턴(Factory Pattern with Generics) // 복습 필요

객체를 생성하는 인터페이스만 미리 정의하고, 인스턴스를 만드는 것을 서브 클래스가 하는 패턴여러 개의 서브 클래스를 가진 슈퍼 클래스가 있을 때, 입력에 따라 하나의 서브 클래스의 인스턴스를 반환

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Typescript] Generic

Generic이란? Generic은 코드를 작성할 때가 아니라 코드가 수행될 때 타입을 명시 코드를 작성할 때 식별자를 싸용, 아직 정해지지 않은 타입을 표시 일반적으로 식별자는 T, U, V ... 를 사용 정적 type 언어(C, Java)는 클래스나 함수를 정의

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Typescript] ✨Interface ↔ Abstract class

✨Interface ↔ Abstract class

2023년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Typescript] Class

필드(field)생성자(constructor)메소드(method)→ 이 셋을 통칭하여 멤버(member)라 부른다.new를 사용하여 Person 클래스 인스턴스를 생성Person class 멤버는 name, constructor, say()클래스 안에서 "this."를

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

[Typescript] 타입스크립트 기본

동적 타입을 정적으로 선언 가능타입 유추를 통한 타입 제어 가능런타임이 아닌 컴파일 시점에 오류 포착Javascript에서 찾을 수 없는 추가 코드 기능 제공(?)\- 기본 자료형(primitive type): object와 reference 형태가 아닌 실제 값을 저

2023년 3월 29일
·
0개의 댓글
·