스파르타 코딩클럽 내일배움단 앱개발 종합반 4주차 개발일지
스파르타 코딩클럽 내일배움단
2022.03.04.
앱개발 종합반 4주차에서는 무엇을 진행했는가?
4주차에서는 앱과 서버의 관계에 대해 배우고 또한 서버리스에 대해서도 배웠다. 그리고 서버리스의 대표격인 파이어베이스에 대해서 배우는 시간도 가졌다. 앱에 모든 데이터를 담으면 앱 용량이 커져서 문제가 발생할 수도 있고 혹은 개발자가 새로운 데이터를 사용자에게 제공하고자 할 때마다 새로운 데이터를 담아 다시 배포하는 과정을 거쳐야한다. 따라서 이러한 문제를 해결하기 위해 서버에 데이터를 저장하고 앱에서 서버의 데이터를 가져오고 변경하고는 한다. 하지만 서버를 만든다는 것은 쉽지 않다. 그래서 서버를 대신 만들고 데이터 생성, 조회, 삭제, 수정 등을 제공해주는 서비스들이 존재하는데 이러한 서비스들을 서버리스라고 부른다. 즉 서버리스라고해서 서버가 없다는 뜻은 아니다! 이 강좌에서는 이러한 서버리스 서비스들 중 파이어베이스를 활용하는 방법에 대해서 배웠다.
4주차 강의를 들은 소감
이제 4주차에 들어오면서 앱개발에서의 프론트엔드도 끝나고 백엔드에 진입했는데 외부 API를 이용해 날씨정보를 받아오거나 파이어베이스에 데이터를 저장하고 변경하는 작업들이 정말 재미있었다. 이제 다음 주차가 되면 직접 배포까지 해볼 수 있게 되는데 끝까지 잘 배워서 유용한 앱을 직접 만들고 배포해보고 싶다!