Phryxia / gf-zzalshow

Simple Safebooru는 Safebooru의 API를 이용하여 이미지를 손쉽게 탐색할 수 있는 토이 프로젝트입니다.
http://zzalshow.krissvector.moe:4577/
0 stars 0 forks source link
front-end nodejs react

Simple Safebooru

Simple Safebooru(http://zzalshow.krissvector.moe:4577/)는 Safebooru API를 이용하여 손쉽게 이미지를 탐색할 수 있는 토이 프로젝트입니다.

왜 만들었나

리액트 공부하려고 만들었습니다.

개발환경설정

node.js가 필요합니다.

npm i
npm run build-test
npm run boot

명령어를 입력한 뒤 http://localhost:4577로 들어가면 됩니다.

기타 참고사항

망할 Safebooru API는 CORS 설정 헤더를 보내주지 않기 때문에 브라우저만으로는 구동이 불가능하며, 간단한 API 서버가 필요합니다. index.jsnode.jsexpress.js를 활용하여 만든 간단한 서버로, CORS 문제를 해결함과 동시에 XML을 JSON으로 변환해주는 역할을 담당합니다.