개발자
대학교 3학기를 마치고 군 복무 중인 초급 개발자입니다. 커리어리 같은 앱을 만들고 싶은데요. 웹/앱 개발을 위해 풀스택 로드맵을 찾아보니 여러 디자인 프레임워크, 프론트엔드 프레임워크, 백엔드 프레임워크, 데이터베이스들이 있더라고요. 디자인 프레임워크에는 Material UI, Bootstrap, ... 프론트엔드 프레임워크에는 React, Next.js, Flutter, ... 백엔드 프레임워크에는 Spring, Django, Express, ... 데이터베이스에는 MySQL, SQLite, ... 이렇게 여러가지가 있던데 각각 장단점들이 있어서 이중에서 어떤 것을 공부해야 할지 모르겠어요. 저는 Python, C/C++, Kotlin(약간)을 배웠습니다. 제게 필요한 프레임워크는 어떤게 있고 어떻게 찾아야 할까요? 일단은 Material UI, Flutter, Express, SQLite로 해볼까 합니다. 이게 괜찮은 선택일까요?
답변 1
인기 답변
안녕하세요! 우선 커리어리 앱은 react native로 만들어져있습니다. 웹 쪽은 next.js를 사용하고 있어요.백엔드는 node.js (koa)와 aws 서비스를 여러가지 사용중이고 주 DB는 RDBMS를 쓰고 있어요. 공부가 목적이시면 말씀하신 Material UI, Flutter, Express, SQLite로 시작하셔도 좋을 것 같아요. 파이썬을 이미 하셨으니 express 대신 fast api로 백엔드를 만들어도 괜찮지 않을까 싶습니다. Flutter니 Material UI와 궁합도 좋은 것 같네요. 다른 회사 기술 스택이 궁금하시다면 요즘 크롬 익스텐션으로 현재 접속 중인 페이지의 기술 스택 긁어오는 것도 있고 코드너리 같은 사이트에서 검색해보셔도 좋을 것 같아요. 물론 100% 정확한 정보는 아니지만요 :) - https://www.codenary.co.kr/company/list
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!