node.js3 [Bun] Bun 이란? Bun 설치 및 사용법 Bun 이란? node.js, deno 와 같이 javascript runtime 패키지 중 하나이다. Bun의 공식 홈페이지에 의하면 pnpm보다l 17배, yarn보다 33배, pnpm보다 17배 빠르다고한다. 1. node.js C++을 기반으로 개발한 오픈 소스로, javascript라는 언어를 JIT컴파일러를 기반으로 기계어로 해석해주는 V8엔진을 통해 빌드된 javascript 런타임 환경이다. 2. deno deno는 node환경에 여러 문제(보안, async, typescript 등)를 해결하기 위해 나왔다. V8엔진과 Rust, Typescript를 기반으로 작성하여 안정성이 높고, 패키지 의존성을 내부로 옮겨 npm이 필요 없고, 컴파일 없이 Typescript를 지원하고 있다! 3. .. 2024. 4. 8. [React] CORS 에러 (OPTIONS 요청 발생) 백엔드는 3001포트 프론트는3000 포트로 돌려서 axios 가져오려 할 때마다 cors가 말썽이다. 댓글을 삭제하기 위한 다음과 같이 백엔드 api 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 // 댓글 삭제 router.route('/reply/delete_reply').get((req, res) => { const idx = req.query.idx; if (pool) { replyDelete(idx, (err, result) => { if (err) { res.writeHead('201', { '.. 2021. 12. 24. [React] 리액트 댓글 좋아요 구현하기 아래는 먼저 페이지의 js이다. frontend/src/user/pages/detailPage.jsx 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 import React, { useEffect, useState } from "react"; import { Link, useParams } from "react-router-dom"; import ReplyLike from ../components/replyLike; const UploadPage = () => { const param = window.location.search.split('=')[1] // memberIdx (현재 로그인한 사람의 id.. 2021. 12. 23. 이전 1 다음