회사 테크스택이 MEAN이라는데 몽고db, ExpressJs, AngularJs, NodeJs라는 뜻이잖아요 근데 제가 웹개발을 안해봐서 게임서버였으면 몽고디비가 유저기록이 저장된 데이터베이스고 NodeJs가 실제 게임플레이하는 클라이언트고 E나A중 하나가 게임서버역할에 해당될거같은데 그래도 한자리가 남는데? 왜 웹기술에는 4종류나되는 스택이 있는거죠 제 뇌쪼가리로는 db 서버 클라이언트말고 뭐가 더 들어가는건지 짐작이 안갑니다
노드는 런타임겸 서버 모듈 지원
Express가 노드위에서 돌아간다고 생각하시면됨
리눅스위에 안드로이드os돌아가는 느낌임?
앵귤러,ㅡ 익스프레스는 노드으 ㅣ라이브러리
몽고디비는 nosql DB
해당 댓글은 삭제되었습니다.
그럼 프로그래밍 언어로서는 치면 자바스크립트만 필요한거임? 그리고 어느부분부터가 클라이언트쪽 스택이야?
이...다 자바스크립트네? 맞음?
DB는 따로 빼야함 정확히는 DB와 통신하는 드라이버가 노드 안에 들어있음
그럼 게임으로 치면 MsSql(db) / C#(서버) / 언리얼엔진/ C++ 머 이런식으로 테크스택 설명해도 얼추 느낌 비슷한거임?
난 테크스택이라는게 백엔드부터 프론트엔드까지 정보전달중에 껴있는 언어들인줄 알았는데 이게 프레임워크가 들어가기도하고 그런거구나