일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 암호화폐
- 파이썬
- 데이터 시각화
- SpringDataJpa
- OpenAI
- 데이터베이스
- 머신러닝
- querydsl
- 블록체인
- 이더리움
- 코딩
- SQL
- ChatGPT
- java
- node.js
- JPA
- springboot
- ORM
- seaborn
- 블록체인실습
- 데이터 분석
- 웹개발
- 스마트컨트랙트
- tutorial
- 프로그래밍
- Practice
- 실습
- Ai
- 딥러닝
- Python
- Today
- Total
목록ExpressJS (2)
집돌이 공대남 IT
안녕하세요, 여러분! 공대남입니다! 암호화폐 거래소 구축 실습에 다시 찾아주셔서 감사합니다. 이번에는 이미 기본적인 기능이 구현된 거래소에 추가로 실시간 트레이딩, API 제공, 트랜잭션 로깅 같은 다양한 기능을 추가하는 방법을 알아보려 합니다. 이 기능들은 실제 거래소에서도 매우 중요한 역할을 수행하므로, 이 실습을 통해 거래소의 기능을 더욱 풍부하게 만드는 방법을 배울 수 있습니다. 1. 실시간 트레이딩 기능 추가 거래소에서 가장 중요한 기능 중 하나는 실시간으로 거래가 이루어지는 것입니다. 이를 위해 WebSocket 프로토콜을 사용하여 서버와 클라이언트 간의 실시간 통신을 구현할 수 있습니다. Node.js에서 WebSocket 서버를 구축하기 위해 socket.io 라이브러리를 설치하겠습니다. ..
안녕하세요, 여러분! 공대남입니다! 이전에 실습한 암호화폐 거래소를 더욱 발전시키는 작업을 해 보려고 합니다. 사용자 인증, 주문 매칭, 보안 등의 중요한 기능을 추가함으로써 거래소를 더욱 완성도 높은 상태로 만들어 보겠습니다. 이미 암호화폐와 블록체인에 대한 기본적인 지식이 있으신 분들이라면 큰 어려움 없이 따라올 수 있을 것입니다. 1. 사용자 인증 첫 번째로, 사용자 인증 기능을 추가합니다. 이를 위해 passport와 jsonwebtoken 라이브러리를 설치합니다. $ npm install passport jsonwebtoken 사용자를 관리하기 위한 User 모델을 생성합니다. 이 모델에는 이메일과 비밀번호 필드가 포함됩니다. const mongoose = require('mongoose'); ..