Development Artist

[Epic Device] #6. 개발 스택 본문

Project_Personal

[Epic Device] #6. 개발 스택

JMcunst 2022. 1. 18. 13:19
728x90
반응형

Intro

개발 스택을 정해보자. 정하는데 가장 큰 기준은 빠르게 개발할 수 있는가, 즉, 접근성과 편의성이 좋은가를 중점으로 정해보려고 한다. 


App vs Web

 앱 또는 웹에 대한 고민이 있었는데, 사용자의 접근성과 편의성을 고려해서 앱이 조금 더 낫다고 판단했다. 특히 채팅 기능은 모바일에서 사용 하는 것이 충분한 사용성을 제공할 것으로 보인다.


Native vs Hybrid

 앱에는 크게 안드로이드와 IOS가 있다. 각각을 네이티브앱으로 개발할 수도 있으나, 2가지 모두를 한번에 개발할 수 있는 하이브리드 앱도 있다. 하이브리드앱에는 크게 React Native와 Flutter가 있는데, 2년전 친구와 Flutter를 가지고 논 기억이 있어서, 이번에 Flutter로 정하게 되었다. 


Server

 서버는? 기존에 장고 프레임워크, PostgreSQL DB(RDBMS)와 AWS(EKS)로 서버를 운용했었는데, 이번에는 Serverless 구조를 채택하려고 한다. 대신 BasS(Backend as a Service)로 Firebase를 채택한다. 이유는? 일단 Firebase로도 충분히 퍼포먼스를 낼 수 있고, 빠르게 개발할 수 있기 때문이다. 

 

 

 

 

728x90
반응형

'Project_Personal' 카테고리의 다른 글

[VueJS Guide] #2 Vuetify 사용하기  (0) 2022.09.15
[VueJS Guide] #1 새로운 Vue 프로젝트 시작하기  (0) 2022.09.14
[Epic Device] #5. Mockup  (0) 2022.01.14
[Epic Device] #4. CODE  (0) 2022.01.14
[Epic Device] #3. ERD 설계  (0) 2022.01.13
Comments