강의 수강 중, 문의사항이 있습니다.
181
작성한 질문수 1
그랩님 안녕하세요, 강의 너무 잘 듣고있습니다!
강의 수강 중, 궁금한 점이 생겨 문의를 딃니다.
1. 섹션3에서 웹은 '웹서버/API서버/DB/스토리지서버'를 사용하고,
앱은 API서버/DB/스토리지서버'를 사용한다고 설명해주셨습니다~
이러한 서버 구성이 필수적이고, 기업마다 부가적으로 환경에 맞게 서버를 더 구축하거나
방식을 다르게 가져간다고 보면 될까요??
2. 간혹 앱에서 사용자가 자신이 원하는대로 메뉴 순서를 수정하거나,
사용자가 자신이 원하는 색상의 스킨을 적용할 수 있더라고요.
이후 앱을 다시 실행했을때에도 사용자가 선택한 내용이 계속 반영이 되어있었는데요,
이러한 기능의 경우, 사용자 선택이 API서버로 전송되어 앱 실행시 동일한 방식으로 적용이 되는 것인지..
아니면 스토리지 서버를 통해 적용이 되는 것인지..방식이 궁금합니다!
답변 1
3
안녕하세요 ifeelluckyy님 :)
1. 일반적으로 클라이언트(웹, 앱)을 따로 개발하되, 서버는 공통적으로 사용합니다. 즉 공통의 API 서버(WAS 서버라고도 함), DB, 스토리지 서버 등을 사용하고 클라이언트는 각기 따로 개발을 해주게 됩니다.
이러한 서버 구성은 거의 기본이자 필수적인 구성이라고 보면 됩니다! 여기에 기업의 도메인이나 여러 개발 여건에 따라 추가적인 서버 환경이 구성될 거에요~!
2. 이 경우는 보통 앱에 정보를 저장하는 공간(간단한 DB라고 보면 됨)이 있습니다. 그 곳에 사용자가 선택한 설정 값이 저장되어 있어 앱을 나갔다 들어와도 저장된 값을 불러오므로 반영이 되어있습니다. 물론 API 서버를 거쳐 백엔드 데이터베이스에 유저의 설정값을 저장할 수도 있으나 대부분은 앱 내에서 정보를 저장하고 관리한다고 보시면 됩니다!
안녕하세요. 강의 자료 부탁드립니다!
1
391
1
강의 자료 요청
1
444
1
SSL& HTTPS 정확히 잘 모르겠어요
1
437
2
강의자료 요청드립니다:)
1
390
1
안녕하세요. 강의 자료 요청드립니다.
1
204
1
강의자료 요청드립니다.
1
328
1
강의자료 부탁드립니다.
1
330
1
CI Tool 종류
1
381
1
프론트엔드 개발자의 전망에 관해 질문있습니다.
3
1556
1
강의 보던 중 프론트엔드 개발자 역할에 대해 질문 있습니다.
1
671
1
api서버 미들웨어 용어 질문
1
283
1
데이터 베이스관련 질문들 (카프카, 레디스 등)
1
368
2
GA나 앰플리튜드를 사용할 경우
1
313
1
로그 서버
2
276
1
빌드
1
288
1
그랩님 영상과 블로그 문의입니다
1
257
1
dll 파일, 배치 파일
1
531
1
네트워크와 ip
1
390
1
메모리와 디스크
2
280
1
애자일 관련 내용이 노션 수업자료에 없어요!
1
316
1
선생님 수업 잘 듣고 있습니다. 이 강만 소리가 잘 안들리네요 ㅠㅠ 원래그런가요?
2
168
2
URL 구조 관련 궁금한 게 있습니다
2
228
1
문의가 있습니다.
1
138
1
추가된 영상 재생불가
1
193
1





