profile
안녕하세요! Front-End 개발자가 되고 싶습니다!

API 란?

API에 대한 나의 생각을 문서화 해보려한다.내가 생각 하는 것이 100% 정답은 아닐 수 도 있다.API에 대해 알아 보기 전에 우선 UI에 대해 짚고 넘어 가려 한다.ui image구글에서 UI라고 검색 해 보았다. 정의는 위와 같다.UI는 User Interfac

2020년 3월 13일
·
0개의 댓글

REST API의 기본적인 정의

REST API란 클라이언트에서 서버로 정보를 요청하는데에 있어서 널리 쓰이는 형식이다. 이 형식을 지키게 되면 클라이언트에서 서버로 보내는 요청에 대한 정보를 그 요청의 모습 만으로 추론이 가능하다. REST API를 이해하기 위해선 HTTP 요청 메서드에 대한 이해

2020년 3월 7일
·
0개의 댓글
post-thumbnail

Node.js & mongoose 페이징 기능 구현하기

페이징 기능을 구현할 수 있다.내부적으로 사용되는 변수의 기능을 이해할 수 있다.noSQL 방식에서의 페이징 기법을 이해할 수 있다.Node.jsMongoosePugmaxPost : 한 페이지에 표시 할 최대 게시물 개수maxPage : 한 페이지에 표시 할 최대 페이

2020년 3월 6일
·
0개의 댓글

두 정수의 사이의 합

문제 설명 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요. 예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다. 제한 조건 a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요. a와 b는 -10,000,000 이상 10,000,000 이하인 정수...

2020년 2월 9일
·
0개의 댓글

같은 숫자는 싫어

문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, ...

2020년 2월 9일
·
0개의 댓글

Immer.js과 불변성 유지

react image 불변성이란? 검색해 보면 '변하지 않는 성질' 이라 정의하고 있음. JS에서 불변성이란 '기존의 값을 그대로 유지하면서 새로운 값을 추가 하는것'을 말함. 불변성의 예 b는 배열a의 가르키고 있음. 그럼으로 둘은 동일한 배열임. c는 배열a의 값을 전개연산자를 통해 복사 했음 둘은 다른 배열임. React에서의 활용 기존 값을...

2020년 2월 9일
·
0개의 댓글

가운데 글자 가져오기

문제 설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 제한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 |s|return| |-|-| |abcde|c| 풀이 1: 문자열 s의 길이를 2로 나눈 나머지 짝수인지 홀수인지 구분 2: s의 길이가 ...

2020년 2월 8일
·
0개의 댓글

2016년

문제 설명 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요...

2020년 2월 8일
·
0개의 댓글

K번째 수

문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에...

2020년 2월 6일
·
0개의 댓글

완주하지 못한 선수

문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 ...

2020년 2월 6일
·
0개의 댓글

비동기 처리를 위한 콜백함수

`` 작성하기 앞서.. 제가 이해하기 편하게 생각 나는대로 작성 하였음으로 참고가 안된다면 정말 죄송합니다. 틀린 정보에 대해서는 지적 해주시면 정말 감사합니다. `` js image 자바스크립트의 함수는 값으로도 쓰일 수 있고(함수 표현식), 인자로도 전달할 수 있으며 반환 값으로도 사용 할 수 있다. 이러한 조건을 충족 하는것을 우리는 1급 객체라고...

2020년 1월 31일
·
0개의 댓글

화살표 함수(Arrow Function)

`` 작성하기 앞서.. 제가 이해하기 편하게 생각 나는대로 작성 하였음으로 참고가 안된다면 정말 죄송합니다. 틀린 정보에 대해서는 지적 해주시면 정말 감사합니다. `` js image 화살표 함수 화살표 함수와 일반 함수가 헷갈려서 정리하고자 작성한다! 화살표 함수란 `5가지 개념`만 이해하면 간단하다. 익명 함수 선언 방식 arguments가 없다...

2020년 1월 16일
·
0개의 댓글

실행컨텍스트의 동작원리

`` 작성하기 앞서.. 제가 이해하기 편하게 생각 나는대로 작성 하였음으로 참고가 안된다면 정말 죄송합니다. 틀린 정보에 대해서는 지적 해주시면 정말 감사합니다. `` js image 실행컨텍스트의 동작원리 React 공부중 클래스 컴포넌트, 화살표 함수에서 this가 헷갈리기 시작했다. 이리 저리 검색하며 공부하다보니 실행컨텍스트에 대해 개념이 부족...

2020년 1월 15일
·
0개의 댓글

JS의 배열 내장함수들

JS 배열 내장함수 JS를 배울때 배열의 내장함수에 대해 쉽게 생각하고 넘어 갔었는데 사용할때 마다 자꾸 검색하고 사용하다보니 한번 정리를 깔끔하게 해야 겠다는 생각이 들었다. 이번에 기회에 정리해보려 한다. 알아 볼 내장 함수들은 forEach, map, filter, reduce, splice, slice, shift, pop, unshift, ...

2020년 1월 14일
·
0개의 댓글