JavaScript를 이용해 코딩테스트를 풀다 보면 문자열을 배열로 변환해야 하는 경우가 존재한다.예를 들어 'javascript'라는 문자열을 ['j', 'a', 'v', 'a', 's', 'c', 'r', 'i', 'p', 't']로 변환하는 것처럼이다.이 과정에서 사용할 수 있는 방법은 크게 3가지가 있다. 이번 포스팅에서는 문자열을 배열로 변환하는 방법을 알아보고 코딩테스트를 풀 때 어떤 방법이 가장 효율적인지에 대해 알아보고자 한다. 01. 문자열에서 배열 변환하는 방법 3가지1️⃣ split 메서드'string'.split(''); 2️⃣ 스프레드 연산자[...'string']; 3️⃣ Array.from 메서드Array.from('string'); 02. 3가지 방법 속도 비교 : 스프레..
json-server json-server는 직접 DB를 만들고 서버를 구축할 필요 없이 json 파일을 이용해 REST API 서버를 구축해주는 라이브러리를 말한다. JSON Server는 단일 JSON 파일로부터 RESTful API를 생성하여, 개발자는 JSON 파일에 데이터를 정의하고 JSON Server는 이를 기반으로 API 엔드포인트를 자동으로 생성한다. 이렇게 생성된 API를 통해 클라이언트는 데이터를 요청하고 응답 받을 수 있다. JSON Server를 이용하면 서버를 구축하고 DB를 설정하는 복잡한 과정 없이도 가상의 REST API를 생성할 수 있다. 이를 통해 프론트엔드 개발자는 실제 백엔드와 통신하는 대신 JSON Server를 이용해 더욱 효과적으로 어플리케이션을 개발할 수 있다..
Front-End/JavaScript 2024. 11. 23. 22:25
JavaScript를 이용해 코딩테스트를 풀다 보면 문자열을 배열로 변환해야 하는 경우가 존재한다.예를 들어 'javascript'라는 문자열을 ['j', 'a', 'v', 'a', 's', 'c', 'r', 'i', 'p', 't']로 변환하는 것처럼이다.이 과정에서 사용할 수 있는 방법은 크게 3가지가 있다. 이번 포스팅에서는 문자열을 배열로 변환하는 방법을 알아보고 코딩테스트를 풀 때 어떤 방법이 가장 효율적인지에 대해 알아보고자 한다. 01. 문자열에서 배열 변환하는 방법 3가지1️⃣ split 메서드'string'.split(''); 2️⃣ 스프레드 연산자[...'string']; 3️⃣ Array.from 메서드Array.from('string'); 02. 3가지 방법 속도 비교 : 스프레..
Front-End/JavaScript 2023. 5. 25. 14:26
json-server json-server는 직접 DB를 만들고 서버를 구축할 필요 없이 json 파일을 이용해 REST API 서버를 구축해주는 라이브러리를 말한다. JSON Server는 단일 JSON 파일로부터 RESTful API를 생성하여, 개발자는 JSON 파일에 데이터를 정의하고 JSON Server는 이를 기반으로 API 엔드포인트를 자동으로 생성한다. 이렇게 생성된 API를 통해 클라이언트는 데이터를 요청하고 응답 받을 수 있다. JSON Server를 이용하면 서버를 구축하고 DB를 설정하는 복잡한 과정 없이도 가상의 REST API를 생성할 수 있다. 이를 통해 프론트엔드 개발자는 실제 백엔드와 통신하는 대신 JSON Server를 이용해 더욱 효과적으로 어플리케이션을 개발할 수 있다..