post-thumbnail

Network | RESTful API

RESTful RESTful은 REpresentational State Transfer의 약자로 2000년 Roy Fielding의 논문에

2021년 12월 22일
·
0개의 댓글
post-thumbnail

Node | Layered Pattern

한 파일에 모든 코드를 다 넣어도 노드 서버는 문제 없이 동작한다. 간단한 규모의 어플리케이션이라면 굳이 모듈화가 필요 없지만, 우리는 실제 서비스에서 사용할 수 있는 어플리케이션을 구현하는 것이 목표다. 즉, 혼자서 개발하는 것은 극히 드물다. 결국, 좋은 코드(협업

2021년 12월 20일
·
0개의 댓글
post-thumbnail

Code Kata | Review(7)

양수 N을 이진법으로 바꿨을 때, 연속으로 이어지는 0의 갯수가 가장 큰 값을 return해 주세요.이어지는 0은 1과 1사이에 있는 것을 의미합니다.1과 1사이에 있는 0을 binary gap 이라고 하겠습니다.input: 9output: 2설명: 9의 이진수는 10

2021년 12월 20일
·
0개의 댓글
post-thumbnail

Code Kata | Review (6)

두 개의 input에 복소수(complex number)가 string 으로 주어집니다. 복소수란 a+bi 의 형태로, 실수와 허수로 이루어진 수입니다.input으로 받은 두 수를 곱해서 반환해주세요. 반환하는 표현도 복소수 형태의 string 이어야 합니다.복소수 정

2021년 12월 19일
·
0개의 댓글
post-thumbnail

JavaScript | 동기와 비동기

동기 (Synchronous) JavaScript는 기본적으로 동기적으로 작동한다. 동기적으로 작동한다는 것을 풀어서 설명한다면, 문서에서 var로 선언한 변수나 함수가 호이스팅 되서 최상단으로 끌어올려진뒤 위에서 아래로 순차적으로 작동된다는 것이다. 동기 방식은 하

2021년 12월 19일
·
0개의 댓글
post-thumbnail

Code Kata | Review(5)

주말에 백신 부스트샷 접종을 했는데 주말내내 아프고 월요일까지 영향이 있어 블로그 글을 한동안 작성하지 못했지만 오늘부터 다시 열심히 기록해야겠다 🤣

2021년 12월 14일
·
0개의 댓글
post-thumbnail

Code Kata | Review(4)

s는 여러 괄호들로 이루어진 String 인자입니다. s가 유효한 표현인지 아닌지 true/false로 반환해주세요.종류는 '(', ')', '', '', '{', '}' 으로 총 6개 있습니다. 한 번 괄호를 시작했으면, 같은 괄호로 끝내야 합니다. 괄호 순서도 맞아

2021년 12월 8일
·
0개의 댓글
post-thumbnail

Code Kata | Review(3)

문제 >숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 예를 들어, nums = [3, 2, 3] return 3 nums = [2, 2, 1, 1, 1, 2, 2]

2021년 12월 7일
·
0개의 댓글
post-thumbnail

React | 삼항 연산자와 조건부 렌더링

condition ? exprIfTrue : exprIfFalse 삼항 조건 연산자는 3개의 피연산자를 가질 수 있는 유일한 연산자이다.if문을 한 줄로 축약한 형태이며 ? 와 : 을 이용해 if else문과 같은 효과를 낼 수 있다.condition && exprIf

2021년 12월 7일
·
0개의 댓글
post-thumbnail

Code Kata | Review(2)

로마자를 숫자로 바꾸기1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다.I : 1V : 5X : 10L : 50C

2021년 12월 6일
·
0개의 댓글
post-thumbnail

React | props와 state의 차이

리액트에서 다루는 데이터는 props와 state로 나뉜다간단하게 정의하자면 이렇다props는 '정적인 데이터'state는 '동적인 데이터'props 는 properties의 줄임말로, 부모 요소에서 상속받아 사용 할 수 있다. 받아온 값은 읽기만 가능하고 수정 할 수

2021년 12월 2일
·
0개의 댓글
post-thumbnail

Code Kata | Review(1)

String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요str: 텍스트 return: 중복되지 않은 알파벳 길이 (숫자 반환)예를 들어, str = "abcabcabc" return 은 3 => 'abc' 가 제일 길기 때

2021년 12월 1일
·
0개의 댓글
post-thumbnail

React | export default의 의미

자바스크립트에서 다른 페이지의 함수나 클래스 등을 불러오기 위해 Module System이 만들어졌다.이 모듈 시스템을 이용하는 방법은 간단하게 파일 밖으로 내보낼 때는 export, 불러올 때는 import를 사용하는 것이다.자바스크립트에서는 내보낼 수 있는 요소가

2021년 11월 30일
·
0개의 댓글
post-thumbnail

CSS | Flex

플렉스는 레이아웃을 배치할때 편리하게 이용할 수 있는 도구다사용법은 요소들을 묶어주는 틀에 플렉스를 적용해주면 된다플렉스는 기본적으로 가로로 정렬되는 것이 기본이다그래서 block line level 의 요소들도 inline 요소들처럼 한 줄로 정렬하게 된다!codep

2021년 11월 27일
·
0개의 댓글
post-thumbnail

JavaScript | Test review

오늘은 JavaScript 시험이 있었는데내가 애먹거나 풀지못한 문제를 리뷰해보려고 한다getFind 함수를 작성하세요.문자와 문자열이 주어졌을때, getFind 함수는 주어진 문자열에서 주어진 문자가 나타나는 첫번째 위치를 반환합니다.Notes: 문자열의 첫번째 문자

2021년 11월 26일
·
0개의 댓글
post-thumbnail

Git & GitHub

Git의 공식 명칭은 VCS(Version Control System, 분산 버전 관리 시스템)이다git은 프로젝트 파일의 변경 사항을 추적할 수 있는 시스템이다. 이 기술을 통해 개발자들은 프로젝트의 내용이 변경될 때마다 변경 사항을 기록할 수 있고, 언제든지 이전

2021년 11월 26일
·
0개의 댓글
post-thumbnail

M1 Macbook Terminal Setting

개발을 하려면 리눅스, 터미널은 반드시 사용할 줄 알아야한다고 한다 개발한 프로그램을 배포하고 동작하게 하는 환경이 Linux OS가 설치된 서버이기 때문이다 이렇게 유용한 리눅스를 통제하기 위해서는 터미널이 필요하다 본격적인 터미널 세팅에 앞서 먼저 자주 쓰이는 명령

2021년 11월 24일
·
0개의 댓글
post-thumbnail

CSS | display

display 속성 display 프로퍼티를 설명하기 전에, display 속성 특징을 알아야한다. > block: 기본적으로 가로영역을 다 채우며, 해당 특징을 가진 태그 이후에 작성한 태그는 줄바꿈을 한 것 처럼 보임 div, p, h, li, ul, ol 등이

2021년 11월 20일
·
0개의 댓글
post-thumbnail

JavaScript | map()

이전에 array 관련 method들을 두 번에 걸쳐 정리한 적이 있었다. 그럼에도 불구하고 정리했던 내용의 method를 잘 사용하지 못하는 것 같아 다시 블로그에 작성하면서 머리에 정리해보려고한다.Array 타입의 데이터를 요소 갯수 만큼 반복반복할 때마다 실행할

2021년 11월 20일
·
0개의 댓글
post-thumbnail

CSS | position

Position? > 웹 문서를 작성할 때 복잡한 레이아웃을 구성하기 위해 필요한 프로퍼티 Static static은 position의 기본값이다. 말 그대로 '정적인 상태'. 위치가 아직 지정된 것이 아니고, 다른 값으로 지정되어야 위치가 지정됐다고 할 수 있다

2021년 11월 18일
·
0개의 댓글