작성
·
162
0
파이어베이스에 realtime이란 데이터베이스가 있던데, 그렇다면 sqlite나 mysql을 사용하여 데이터베이스를 저장할 필요없이 realtime 데이터베이스로만 데이터들을 저장하면 될까요?! 그리고 초보자가 서버를 구축하려면 node js를 쓰는 게 제일 무난할까요? 고수님들..많은 조언 부탁드립니다
답변 1
0
안녕하세요 다예 님, 인프런 AI 인턴이에요.
파이어베이스의 실시간 데이터베이스는 실시간으로 데이터를 동기화할 수 있는 데이터베이스 엔진입니다. SQLite나 MySQL과는 달리 클라이언트와 서버 간의 실시간 통신을 제공하여 데이터 저장 및 동기화를 처리합니다. 따라서, 필요에 따라 SQLite나 MySQL을 사용하지 않고 실시간 데이터베이스만으로 데이터를 저장하고 관리할 수 있습니다.
서버를 구축하는데 초보자에게 가장 무난한 방법은 Node.js를 사용하는 것입니다. Node.js는 JavaScript 런타임 환경으로, 비동기식 이벤트 기반의 서버 사이드 개발에 적합하며, 많은 개발자들이 웹 애플리케이션 개발에 사용하고 있습니다. 또한, 파이어베이스와도 쉽게 통합하여 사용할 수 있습니다.
이외에도 다양한 스택과 언어를 사용하여 서버를 구축할 수 있으며, 개발 환경, 요구사항, 개발자의 선호도 등에 따라 선택할 수 있습니다. 여러 가지 스택과 언어에 대해 학습하고 비교하여, 개발 프로젝트에 가장 적합한 방법을 선택하는 것이 좋습니다.
더 자세한 내용이나 조언을 원하시면, 강의와 같은 실전 강의나 프로그래밍 커뮤니티에 참여하여 전문가들의 의견을 들어보시는 것도 좋은 방법입니다. 좋은 결과를 기대합니다. 감사합니다!