제가 지금 어플 첫 설계중에 있는데
사진 파일을 업로드 하면 그 사진파일을 특정 처리를 하여 가공되어진 정보를 사용자에게 넘겨주는 방식으로 하려고 생각중이었습니다.
그런데 어플을 처음 제작하는거라 DB와 Server를 어떻게 설계하는지를 잘 모르겠어서 해매고 있습니다.
현재 지금 제가 한 부분은 app상에서 firebase에 사진을 업로드 하는것 까지 만들었는데 ...ㅋㅋㅋㅋ 이렇게 하면 벡앤드 작업을 할 수 있는 방법이 없는것 같더라구요 ..
그래서 지금 제가 생각하는 방향을 app에서 벡앤드 서버로 사진을 보내면 벡앤드 서버에서 그사진파일로 특정 작업을 한 후 그 만들어진 파일을 firebase 에 업로드 하면 firebase에서 사용자에세 다시 돌려주는 방식으로 설계하려고 합니다. (db와 서버는 구현해본적 한번도 없는 뉴비입니다 .. 컴공과라 기초 지식과 구글링으로 제가 생각하는것이 맞는지 확인을 하고싶어서 ... 이렇게 질문드립니다.)
음 ... 거두절미 하고 질문을 드리자면
1) app에서 서버로 사진파일을 보낼떄 node.js?인 웹 서버를 만들어서 그곳으로 보낸다음 그 웹서버에서 처리를 하는것이 맞나요??
2) 웹서버를 만들게 되면 웹서버는 사진을 다운?받은 후 작업을 처리해야할 것 이라고 생각을 하는데 그럼 웹서버는 그 사진파일을 어디다 저장을 하고 작업을 하게되는건가요?? ...
처음 개발할 때 이클립스에서 코드를 짠 후 컴퓨터 상에 있는 사진파일을 받아와서 결과를 만들어 내는 코드를 작성했었는데 이것이 웹서버와app에 적용하려고 해보니까 어떻게 해야하는지 감이 오지를 않네요 ㅠㅠ
고수님들 복 많으시고 답변좀 부탁드립니다 ㅠㅠ