2014-12-01 2 views
0

C#-based 서버에서 작동하는 JS 응용 프로그램을 만들고 싶습니다. 서버 측 (데이터베이스 + 기본 계정 인증 필요)에서 수행해야하는 몇 가지 기능이 포함 된 소규모 웹 사이트입니다.클라이언트 - 서버 TypeScript 응용 프로그램 - 어떤 종류의 서버입니까?

클라이언트를 만들려면 HTML5 + TypeScript을 사용하고 싶습니다.

  1. 서버를 만들 수있는 가장 좋은 아이디어는 무엇인가

    나는 몇 가지 질문이?
  2. 어떤 종류의 클라이언트 - 서버 통신을 선택해야합니까?
  3. 호스팅이란 무엇입니까? Windows Azure 또는 다른 것을 사용해야합니까?

답변

2

서버를 만드는 가장 좋은 방법은 무엇입니까?

정말 광범위한 질문입니다. 최선이 아닙니다. 조언 : 뭔가를 사용하여 API 집중했다. 당신이 타이프에 모든 것을 유지하려는 경우 당신은 내가 클라이언트 - 서버 통신의 어떤 종류를 선택해야 Node.js를 + 익스프레스 http://expressjs.com/

을 사용할 수 있습니다 (인지 과부하를 줄이기 위해)?

두 가지 범주가 있습니다. 서버 측 렌더링 (클라이언트에 도달하기 전에 서버에서 반환 된 HTML을 수정) 및 클라이언트 측 렌더링 (일부 클라이언트 JavaScript를 기반으로 HTML을 수정 한 경우, 예 : 각도 : https://www.youtube.com/watch?v=WdtVn_8K17E&hd=1). 당신은 대부분이 두 가지를 조합하여 사용하게 될 것입니다.

호스팅이란 무엇입니까? Windows Azure 또는 다른 것을 사용해야합니까?

다시 매우 광범위합니다. 서버 측 기술에 따라 조금씩 다릅니다. Azure와 Amazon (EC2) 모두 첫 번째로 좋은 선택이며 기본적으로 클라우드에 호스트 된 가상 시스템을 제공합니다. 여기에이 무엇이든간에 을 넣을 수 있습니다.

관련 문제