나는 알고있다 Symfony 3. 내 의견으로는 위대한 조직 된 프레임 워크입니다. 나는 각 2으로 연결하고 싶다. 그러나 약간의 의혹이있다.Symfony 3를 알고있을 때 Angular 2를 배우는 것이 합당한가요?
내가 배우기 시작 각도 2 나는이 장점을 볼 수 있기 때문에 : 나는 모바일 앱을 만들 수 있습니다 각도 2 + 이온이 사용
- .
- 단일 페이지 개념을 사용하여 웹 소켓과의 연결을 유지할 수 있습니다.
- 응용 프로그램의 상태를 변경하면 실시간으로보기를 수정할 수 있습니다.
하지만 각도 2 심포니 3 백 엔드와 이런 fornt 엔드 작성하려는 경우 문제도있다 :
- 내가 가지고있는 코드 반복 (클래스의 정의를,이 행동 양식).
- 나는 Angular가 스크레이퍼에게 비우호적이라는 사실과 관련된 SEO에 문제가 있습니다.
- 나는 두 시간 형식 시험, 라우팅, 양식 ... 물론
나는 보너스를 얻기 때문에 :
- 백엔드와 프론트 엔드 완전히 분리.
- 기존 API는이 접근 방식에서 강제 적용됩니다.
하지만 거의 모든 앱을 두 번 입력하는 것은 비용이 많이 든다. Symfony 3에서 단일 페이지 응용 프로그램의 장점을 얻으려면 Angular 2를 사용하지 않는 방법이 있습니까? 아니면 언급 된 단점에도 불구하고 Angular 2를 사용할 가치가 있습니까?