MariaDB로 웹과 앱 둘 다 사용가능할까

MariaDB로 웹과 앱 둘 다 사용가능할까

최근 회사에서 팀과제를 받았다. 보통 회사에서 개인과제를 주기마련인데 우리 회사는 통도 크게(?) 팀과제를 주었다.
팀원은 신입개발자3명과 디자이너1명이다.
팀과제인만큼 규모도 크고 모르는 거 투성이에다가 6월이라는 기간까지 주어져서 마음이 매우 조급했다.
기술문서를 읽어봐도 구글링해봐도 감도 안 오고, 모르는 단어 옆에 또 모르는 단어가 있을때 얼마나 스스로가 한심하던지…

나는 아직 한참 부족하구나싶으면서도 어떻게하면 더 빨리 그리고 잘 이해할 수 있을 까를 고민했다.
성장은 어떻게 이루어지는 것일까?
개발자, 성장이라는 검색어로 꽤 많은 유튜브와 블로거들의 글을 읽고 또 읽었다.
다양한 방법과 경험들이 오갔지만 그들의 경험속에 공통점 한 가지를 발견할 수 있었다.
바로 질문하라는 것이다.

대충 이렇게 쓰는 구나하며 어영부영 넘어가지말고 끝까지 파고 들고 그래도 정 모르겠으면 꼭 선임에게 물어보라고했다.
그리고 머리를 치게 만드는 띵언을 들었다.

  • “It’s better to look stupid now than remaining stupid forever”

동기부여가 팍팍되는 명언이었다.
혼자 끙끙 거리지말고 도저히 모르겠으면 기초라도 그냥 물어보자 마음먹었다.




💬오늘의 대화

팀장님
팀장님 바쁘시죠…현재 리액트네이티브앱과 웹에서 함께 사용할 수 있는 DB가 필요한데요. 마리아DB로 잡고 스키마짜고있는데 구글링해보니 앱은 Realm, SQLLITE, firebase같은 DB를 사용해야한다고해서요. 마리아DB는 사용할 수 없는건가요?
음 시나리오에 따라 달리 사용하는 거예요. API만들거니까 마리아DB를 사용해도 됩니다.
웹은 DB → API → 웹으로 데이터를 주고받는 건 아는데 앱도 동일 할 수 있나요?
그럼요 DB → API → 웹/앱 가능합니다.




✍️배움포인트

완전 기초라도 도저히 감이 안 잡히면 물어보자!
하루종일 구글링했던 얽히고 설킨 토막 지식들이 팀장님과의 1분대화로 한 방에 촤르륵 순서대로 정리되었다.
역시 물어보길 잘했어.

리액트네이티브 FE: 리액트
↘↖ 스프링부트 RESTAPI ↗↙
MariaDB