2014-02-26 2 views
2

이 모든 것을 하나로 그룹화 할 수 있는지 잘 모르겠다. 올바르지 않거나 어리석은 일을하는 경우이 게시물을 내려야하는지 알려주세요. 그러나 나는 대학을 졸업하고 초급 직업을 가지려고 노력하고 있으며, 내가 익숙하지 않은 것보다 약간의 여분의 것들을 다루는 기술 평가를하려고한다 : Angular, SignalR, WebAPI.Angular, SignalR, WebAPI 시작 질문

초급 레벨 후보자 : 질문하고 대답해야 할 질문은 무엇입니까?

인터뷰 질문에 대해서는 다른 두 가지보다 더 많이 찾을 수 있지만 질문에 대한 사이트 나 지식은 정말 만족 스러울 것입니다.

지금 당장은 각 튜토리얼을 보면서 각각에 대한 기본적인 이해를 얻으려고 노력하고 있지만, 각 영역에 대한 많은 정보가 될 것이라는 것을 알고 있으므로 어떤 부분을 이해하려고하는지 알고 있습니다. 나는 내 초점을 집중해야한다.

감사합니다.

+0

[Workplace Stack Exchange] (https://workplace.stackexchange.com/)로 이동해야한다고 생각합니다. –

+0

SignalR 및 WebApi의 경우 www.asp.net/signalr 및 www.asp.net을 시도 할 수 있습니다./web-api – elolos

+0

내 대답이 도움이 되었습니까? –

답변

7

Angular에서 램프를 찾으려면 Egghead.io을 제안합니다. 그들은 각진 비디오의 놀라운 카탈로그를 가지고 있습니다.

.NET 관련 주제 (SignalR & 웹 API)에 대해서는 Pluralsight.net을 적극 권장합니다.

각도 키 포인트 : 바인딩

  • 양방향 데이터입니다. Angular와 다른 라이브러리/프레임 워크에서 어떻게 작동합니까?
  • 컨트롤러. 적절한 사용법은 무엇입니까? 일반적으로 서버에서보기로 데이터를 전달하는 중간 사람.
  • . 재사용 가능한 구성 요소. 하나를 쓸 수 있어야합니다.
  • 범위. 어떤 구성 요소가 범위를 사용합니까? 애플리케이션 전반에서 어떻게 공유합니까?
  • 테스트. Angular의 단위 테스트를 작성할 수 있어야합니다.

이러한 리소스 중 일부를보고 샘플 응용 프로그램을 작성하여 배울 수 있도록 모든 것을 시멘트하는 것이 좋습니다.

웹 API 키 포인트 :

  • HTTP 기반 웹 서비스. 그러나 이것은 항상 RESTful을 의미하지는 않습니다.
  • RPC 대 REST. 이데올로기의 차이점을 파악하고 설명 할 수 있어야합니다.
  • 보안. API를 어떻게 보호합니까?
  • 피 들러. API를 테스트하는 데 사용할 수있는 도구입니다.

필자는 샘플 API를 만들고 피들러를 사용하여 엔드 포인트에 충돌합니다. 이 API로 한 유형의 리소스/엔티티에 대한 기본 CRUD 작업을 수행 할 수있게하십시오.

SignalR 핵심 포인트 :

  • WebSocket을. 웹 소켓이 뭔지 알아. 왜 그렇게 유용합니까? 정규 연결과 다른 점은 무엇입니까?
  • 서버/브라우저 지원. 어떤 브라우저와 서버가 웹 소켓을 지원하는지 파악하십시오.
  • 대체. 웹 소켓을 사용할 수 없을 때, SignalR은 무엇을합니까?
  • 허브. SignalR 허브의 중요성은 무엇입니까?

전체 포장.

나는이 연습의 각각에 대한 개별 샘플 프로젝트를 만드는 것이 좋습니다. 일단 당신이 그들 모두에 편안함을 느끼면 나는이 세 가지를 모두 포함하는 프로젝트를 만들 것입니다.

+0

웹 API에 관해서는 RESTful 웹 서비스를 만드는 데 확실히 사용될 수 있습니다. – elolos

+1

@elolos 물론 가능합니다. 그러나 API 컨트롤러를 만들면 RESTful 서비스를받을 수 있다고 생각하는 사용자도 있습니다. 제 요점은 모든 HTTP 기반 서비스가 RESTful이 아니라는 것입니다. –

관련 문제