본문 바로가기

개발

(21)
[Vue] vue3 프로젝트 생성하기 | vite + vue3 + typescript + eslint + prettier + 절대경로 0. boilerplate 시간이 없으신 분들을 위해 boilerplate를 github에 올려두었습니다. 😊 GitHub - suhyunified/vue3-boilerplate: vite + vue3 + typescript + eslint + prettier vite + vue3 + typescript + eslint + prettier. Contribute to suhyunified/vue3-boilerplate development by creating an account on GitHub. github.com 1. 프로젝트 생성하기 터미널에서 아래의 커맨드를 실행하여 vue 프로젝트를 생성합니다. Vite 문서를참고했습니다. $ yarn create vite [프로젝트 이름] --template ..
[Javascript] Hash 란? 해시가 무엇인가요? 🧐 개발자들은 원하는 데이터를 조금이라도 더 빠르게 찾기 위해서 수많은 탐색 알고리즘을 연구하고 있습니다. 하지만, 그 데이터가 어디에 있는지 정확하게 안다면, 데이터를 탐색할 필요가 없습니다. 바로 찾아가면 되니까요! 이것을 가능하게 하는 것이 "해시"입니다. 해시를 활용한다면 찾고 싶은 데이터가 어디에 저장되어있는지 바로 알 수 있습니다. 어떻게 가능할까요? 해시함수 : myHashFunction 고정된 길이의 값을 반환하는 함수입니다. myHashFunction은 어떤 인자를 입력받아도 0부터 6 사이의 값을 반환해요. 해시 : myHash 해시함수의 반환값입니다. 해시 테이블 : myHashTable 해시를 key로 사용하는 자료구조입니다. myHashTable이 사용하는 해시..
[토스페이먼츠 / Javascript] 자동 결제 연동하기 - SDK 결제창 이용 자동 결제란 Youtube, Netflix, Google Drive 등 다양한 곳에서 구독 형태의 제품이 많이 나오고 있습니다. 구독이란, 최초 1회 해당 서비스 사용을 신청하면 주기적으로 결제하며 일정한 서비스를 제공받을 수 있습니다. 또한, 구독 유형을 다양하게 제공하여 자신에게 적절한 양의 서비스를 선택하여 제공받을 수 있습니다. 이 때 우리가 살펴볼 것은 것은 최초 1회 서비스 사용을 신청입니다! 즉, 카드를 한번 등록해두면 사용자가 결제일마다 결제할 필요 없이 자동으로 결제가 된다는 것 입니다. 💬 TMI 구독 형태의 비지니스 모델은 다음 결제일에 자동으로 결제되기 때문에, 수입이 비교적 안정적이고 예측이 가능하다는 장점이 있습니다. 그래서 많은 서비스들이 요즘 구독 형태로 비지니스 모델을 변경..
[Javascript] Date 기본 사용법 이전글 : [Javascript] UTC와 KSTDate 기본 사용법자바스크립트에는 Date라는 객체를 사용하여 시간을 다양한 방법으로 표현할 수 있습니다. 현재 시간 확인하기const date = new Date()console.log(date)// Sun Aug 07 2022 20:00:00 GMT+0900 (Korean Standard Time)Date 객체를 인자없이 생성하면 현지 시간에 맞춰 시간 정보를 반환합니다.GMT+0900 은 GMT보다 9시간 빠른 한국 표준시임을 나타냅니다.GMT란?Grenwich Mean Time의 약자로, 영국 런던 그리니치 천문대를 기점으로 하는 협정 세계시입니다.위치가 기준이 되는 GMT는 지구의 자전에 영향을 받아 조금씩 늦어지는 현상이 발생했습니다.이에 19..
[Javascript] UTC와 KST 들어가며 내 새벽은 원래 일몰이 지나고 하늘이 까매진 후에야 해가 뜨네 내가 처량하다고 그래 야 야 난 쟤들이 돈 주고가는 파리의 시간을 사는 중 이라 전해 - 우원재 '시차' 제가 좋아하는 노래 '시차'의 가사에서 모두가 자는 새벽이지만 자신은 열심히 일하고 있음을 비유적으로 "파리의 시간을 사는 중" 이라고 표현했습니다 👍🏻 이 글을 작성하는 지금, 한국은 오후 6시입니다. 하지만 파리의 시간은 오전 11시입니다. 7시간의 차이가 있죠. 이처럼 서로 다른 시간은 국가간의 약속을 정할 때, 문제를 발생시킬 수 있습니다. 1월 1일부터 시행하는 규정이라고 할 때, 한국의 1월 1일과 파리의 1월 1일은 다르니까요! 그렇기 때문에 모든 국가가 동일하게 사용하는 "국제 표준시"가 필요해졌고, 이것이 UTC ..