Node.js에서 파일 업로드를 위한 노드 패키지를 비교해보자.FormidableBusboy MulterMultiparty3가지 고려사항을 생각하여 선택할 수 있다.Express를 사용하지 않는 방법 In-memory를 사용하거나 Disk에 임시 파일로 저장할 것인지N
| File System | Database Model | RDBMS | |:-:|:-:|:-:| |파일|엔터티|테이블| |레코드|튜플|행| |키|유일값|기본키| |필드|어트리뷰트|컬럼|
DEX(Decentralized Exchange, 탈중앙화 거래소) 중앙화된 거래소 없이 P2P 방식으로 운영되는 탈중앙화된 분산형 암호화폐 거래소이다. 자동화된 프로세스를 통해 사용자끼리 직접 거래가 이루어진다. 2022년 FTX 파산으로 중앙화된 암호화폐 거래소(B
NodeJS 앱들을 PM2로 관리하기 위해서 VueJS에 express 서버를 연결해서 구동시켰습니다.VueJS나 React 같은 싱글 페이지(SPA)로 구성된 어플리케이션은express 서버에서 랜딩 페이지가 아닌 하위 페이지로 직접 접근하거나, 새로고침을 누르면 4
블록체인 네트워크는 블록을 쌓아올리는 노드가 모두가 같은 블록을 유지해야한다. 그러나 서로 다른 노드가 동시에 블록을 쌓아올리면 시작은 같지만 끝이 다른 체인의 분기가 생긴다. 분기가 나뉜 경우 블록 체인이 더 긴 쪽의 노드로 결정되며 결정(confirm)되지 않은 블
쿠키 : 만료 기한이 있는 Key, Value 형태의 저장소세션 : 브라우저 창이 닫히면 데이터가 삭제되는 저장소로컬 스토리지 : 브라우저창을 닫거나 로그아웃해도 데이터가 유지되는 저장소https://triplexlab.tistory.com/114
https://blog.makerdao.com/6-3-%EB%8B%A4%EC%96%91%ED%95%9C-%EC%95%94%ED%98%B8%ED%99%94%ED%8F%90-%ED%86%A0%ED%81%B0-%EC%A2%85%EB%A5%98%EC%9D%98-%EC
스테이블코인은 암호화폐시장의 높은 변동성을 피하기위해, 가격 변동성을 줄인 코인이다.법정화폐와 마찬가지로 가치의 척도가 되는 동시에 가치의 저장 기능을 가지고 있다.법정화폐 담보 스테이블 코인법정화폐를 예치하면, 이에 가치가 상응하는 코인이 발행되는 스테이블 코인 1달
API는 SDK의 일부가 될 수 있다는 점에서 SDK가 API보다 더 큰 개념이라고 할 수 있다.모듈화하여 만들어진, 어떤 기능을 제어/제공하는 인터페이스를 말한다.소프트웨어 연결 및 통합이 목적이며, 가볍고 빠르며, 전문화 되어있다. 어플리케이션의 특정 기능을 추가하
네시삼심삼분이라는 회사에 입사하면서 블록체인 백엔드 개발을 맡게 되었다.Node.js도 Typescript도 공부할게 산더미라 걱정이지만블록체인 세계에 발을 들여놓게 되어 매우 기대가 된다.다들 안될 거라고 말하는 것을 꿋꿋하게 쌓아가며, 미래를 움직이는 사람이 된 것
변치호 멘토님의 면접 특강 내용 중에 나오는 사이트를 공유 드립니다.반드시 참고하셔서, 이메일 입사 지원 및 면접에 필요한 중요 매너 사항 들을 다시 한번 체크 해보는 시간을 가져보시면 좋을 것 같습니다!:기도:기술 면접 참고 하면 좋을 내용https://gi
대규모 소프트웨어를 개발할때 문제의 원인을 쉽게 알 수 있고, 커뮤니케이션에 도움됨.비구조화 할당화살표 함수클래스모듈생성기promise와 async/await구문타입 주석과 타입 추론인터페이스튜플물리적으로 배열과 같지만 배열에 저장되는 아이템의 데이터 타입이 모두 같으
다음 에러가 뜰 때 : Error: listen EADDRINUSE: address already in use :::8080같은 포트를 사용하는 로컬 서버가 실행중인 것이다.맥북이라면 터미널에 pkill node 를 입력해서 node 서버를 모두 부순다.
https://mihee0703.tistory.com/61https://deepmal.tistory.com/9
07/11 (월) : CRUD API 작성 (게시글 순서변경 기능 추가)프로젝트의 DB가 추가되면서 CRUD의 코드도 전체적으로 변화했다. 게시글의 순서를 변경하는 기능을 위해 테이블과 테이블의 종속 관계가 생겼다. 그 때문에 이때까지 짜놓은 CRUD 전체를 수정해야했
prettier 패키지 설치 (-D : 개발 의존성으로 설치) npm i prettier -D설정 파일 추가app.js 파일이 있는 위치(루트 디렉토리)에 .prettierrc.js 파일 생성 후 코드 작성스크립트 추가package.json 파일에 스크립트 코드 추가"
: 배열에 특정 값 포함 여부 확인some() 메서드는 배열의 요소들이 주어진 조건을 통과할 수 있는지 테스트한다. 배열의 요소 중 하나라도 함수가 제공하는 조건에 일치하면 boolean 으로 true를 반환한다. some() 메서드는 테스트만 할 뿐 배열을 수정하지
07/04 (월) : ERD 작성07/05 (화) : S.A(Starting Assignment) 작성07/06 (수) : MVP 초기 작성07/07 (목) : 고민이번 주차에는 완성되는 것 없이 이것 저것 조금씩 만지다가 시간이 흐르고 있는 것 같다.그래서 걱정거리와