Elysiajs 시작해보기(1)

이진희·2024년 11월 19일

elysiaJS

목록 보기
1/3
post-thumbnail

elysiajs라는 bunjs 전용 프레임워크를 시작해보려고 한다.

일단 Elysiajs의 좋은 점을 알아보자. ElysiaJS는 bun의 프레임워크라 기존 ExpressJS보다 21배정도 빠른 성능을 가졌으며, 함수형으로 이루어져있다는 점이라 사람에게 맞춰 설계가 되어있다는 점이다.

일단 bunjs가 설치되어 있는지 확인한 뒤, 설치가 되어있지 않으면 설치해준다.

MacOS/linux 전용

curl -fsSL https://bun.sh/install | bash # for macOS, Linux, and WSL

# to install a specific version
curl -fsSL https://bun.sh/install | bash -s "bun-v1.0.0"

npm install -g bun

bunJS 가 설치가 되었으면 elysiaJS를 설치할 차례다.

MacOS/Linux

curl -fsSL https://bun.sh/install | bash

ElysiaJS가 설치가 되었으면 자동으로 기본 설정을 만들어주는 명령어를 통해 기본 설정을 해준다.

Create a new project

# Create a new product
bun create elysia [폴더명]

# cd into the project
cd [폴더명]

# Install dependencies
bun install

이제 이것 저것 만져볼 시간이다!
제일 처음 보게 되면 아래의 화면과 같이 설정이 되어있다.

위와 같이 가장 간단한 코드로 서버를 구축해 두었으며, 서버를 실행시키기 위해

bun dev

명령어를 터미널에 입력한다.


localhost:3000으로 접속했을 경우 위의 사진과 같이 서버가 3000번 포트로 잘 돌아가고 있는 것을 확인할 수 있다.

기본적인 설정을 해두었으니 이후 여러가지 시도에 대한 결과는 다음 포스트에서 계속!😆

0개의 댓글