- Node.js를 사용하여 SQLite3 데이터베이스를 동기식으로 처리하기 위한 better-sqlite3 패키지를 소개합니다. 🔩
- better-sqlite3는 비슷한 비동기 버전에 비해 사용 빈도가 적지만, 동기식 API가 빠르고 성능이 좋으며 작업이 간편합니다. ⚡
- 'npm install better-sqlite3' 명령어로 패키지를 설치하고, 'typeModule' 설정을 통해 번들이 사용됩니다. 💻
- query 객체를 사용하여 SQL 문을 준비하고 DB.run()으로 실행하여 데이터베이스에 테이블을 생성합니다. 🗄️
- 백틱(``)을 사용하여 여러 줄로 SQL 문을 작성하여 가독성을 향상시킵니다. 📑
- 데이터 추가 시 DB.prepare()을 사용하여 문 문장 제작 후 DB.run()으로 실행하여 SQL 인젝션 방지 기능을 활용합니다. 🔒