js 3

[JavaScript] 3천원으로 나만의 api 만들기 3 - pm2로 서버 계속 유지하기

지난번에 lightsail을 이용해서 api를 서버에 올리는 작업을 했습니다. https://borobong230.tistory.com/124 [JavaScript] 3천원으로 나만의 api 만들기 2 - lightsail 로 api 환경 셋팅 지난번 간단한 api 를 만들어보았는데요! https://borobong230.tistory.com/123 [JavaScript] 3천원으로 나만의 api 만들기 1 먼저 어떤 api를 만들지 결정합니다. 저는 운세를 봐주는 api 를 만들겁니다. 프로젝트 borobong230.tistory.com 정상적으로 동작하지만, 한가지 문제가 있는데요. 일정 시간이 지나면, node로 실행한 파일이 꺼지는 문제가 있습니다. 메모리 부족이나 시스템으로 오류 등 lights..

[JavaScript] 3천원으로 나만의 api 만들기 2 - lightsail 로 api 환경 셋팅

지난번 간단한 api 를 만들어보았는데요! https://borobong230.tistory.com/123 [JavaScript] 3천원으로 나만의 api 만들기 1 먼저 어떤 api를 만들지 결정합니다. 저는 운세를 봐주는 api 를 만들겁니다. 프로젝트 파일 생성 터미널 명령어 mkdir [my_project] cd my_project && code . /my_project 혹은 직접 만들어 주셔도 상관없습니다. borobong230.tistory.com 현재는 로컬에서만 동작한다는 문제가 있습니다. 누구나 사용가능 하게 aws lightsail을 이용하여 만들어보겠습니다. 왜 lightsail인가요? aws에서 서버를 띄울 수 있는 방법은 여러개가 있는데, 대표적으로 ec2가 있습니다. 그럼 왜 e..

[JavaScript] 3천원으로 나만의 api 만들기 1

먼저 어떤 api를 만들지 결정합니다. 저는 운세를 봐주는 api 를 만들겁니다. 프로젝트 파일 생성 터미널 명령어 mkdir [my_project] cd my_project && code . /my_project 혹은 직접 만들어 주셔도 상관없습니다. 프로젝트에 필요한 패키지 설치 1. npm init -y javascript로 만들 것이기 때문에, express를 설치해줍니다. 2. npm install express 아래의 코드를 넣어줍니다. //index.js import express from "express"; const app = express(); const port = 3000; // 운세 데이터 const fortunes = [ "오늘은 매우 길한 날입니다.", "주의: 오늘은 조심해야..