생활
프레임워크와 플랫폼의 개념이 헷갈립니다. firebase는 무엇인가요?
저는 다양한 라이브러리가 모여있고 도구(?)를 제공하여 보다 쉽게 개발을 도와주는 것을 프레임워크라고 알고 있었습니다.
근데 생각해보니 플랫폼이라는 용어도 그렇게 사용될 수 있지 않을까 싶더라구요.
계획서에 firebase를 사용하겠다고 작성할 생각인데 firebase를 무엇이라고 지칭해야 좋을지 모르겠습니다.
ex) firebase 프레임워크를 사용하여 ~~~
firebase는 뭐라고 얘기해야하나요?
55글자 더 채워주세요.
2개의 답변이 있어요!
라이브러리는 모듈의 집합을 라이브러리라고 합니다.
라이브러리와 개발환경의 set을 프레임워크라고 합니다.
다양한 프레임워크와 인터페이스의 set을 플랫폼이라고 합니다.
Firebase는 플랫폼입니다. 하지만 프레임워크이기도 하죠.
사전적 정의는 아래 링크로 확인해 보세요.
프레임워크 https://www.techopedia.com/definition/14384/software-framework
저는 크게 구분하고 쓰진 않는데 플랫폼이 좀 더 큰 범주인 느낌이드네요.
프레임워크는 내 로컬에서 사용하는 프로그램 느낌이고..?
보통 firebase같은 걸 클라우드 플랫폼이라고 하죠.
클라우드 프레임워크라는 건 들어본 적이 없네요.
계획서에는 그냥 firebase라고 쓰셔도 무방할 것 같아요. 아니면 데브옵스라는 키워드..?