개발자
https://www.oopy.io/ 이런 서비스는 어떤 기술스택으로 구축되는 것일까요? 뭔가 음... 제 지식으로는 잘 모르겠네요 ㅎㅎ;;;
답변 2
프론트엔드의 경우 개발자 도구를 열어보면 어느 정도 파악할 수 있는 단서들이 존재합니다. 우피 사이트에 접속해서 개발자 도구를 열어보면 Next.js로 빌드한 사이트라는 걸 알 수 있습니다. `.../_next/static` 경로로 파일들을 불러오고 있고 <script id="__NEXT_DATA__" type="application/json"> 태그에 서버 사이드에서 받아온 props들을 담고 있습니다. 백엔드 쪽은 브라우저에서 제공하는 정보들만으로는 한계가 있어서, 채용 공고에 작성된 기술 스택을 보는 확인해보시는 것도 좋은 방법입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 09월 16일
우피(Oopy)와 같은 서비스는 고려해야하는 기능과 요구사항에 따라 다양한 기술스택을 사용할 수 있습니다. 그러나 일반적으로 웹 기반의 SaaS(Software as a Service)를 제공하는 플랫폼에서는 다음과 같은 기술들이 사용될 수 있습니다: 1. 프론트엔드(Frontend): HTML, CSS, JavaScript와 같은 웹 표준 기술을 활용하며, React.js, Vue.js, Angular.js 등의 프론트엔드 프레임워크를 사용할 수 있습니다. 2. 백엔드(Backend): Node.js, Python(Django or Flask), Ruby on Rails, Java(Spring), Go 등 다양한 백엔드 언어 또는 프레임워크가 사용됩니다. 3. 데이터베이스: 관계형 데이터베이스 시스템(RDBMS)으로 MySQL이나 PostgreSQL을 사용하거나, NoSQL 데이터베이스로 MongoDB를 사용할 수도 있습니다. 4. 클라우드 서비스: AWS(Amazon Web Services), Google Cloud Platform, Microsoft Azure 등의 클라우드 서비스를 이용해서 인프라를 구성하고 운영합니다. 5. 검색 엔진: Elasticsearch 혹은 Apache Solr 같은 검색 엔진을 사용합니다. 6. CI/CD: Jenkins, GitLab CI/CD, GitHub Actions 등을 이용하여 지속적인 통합 및 배포를 수행합니다. 그러나, 이는 일반적인 사례이며 구체적으로 어떤 기술을 사용하는지는 해당 서비스의 개발팀만이 정확히 알 수 있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!