programing

Angularjs 코드/네임 규칙이 존재합니까?

oldcodes 2023. 4. 4. 22:14
반응형

Angularjs 코드/네임 규칙이 존재합니까?

애플리케이션을 구축할 때 사용하는 Angular 명명 규칙에 대한 공식 또는 가장 일반적인 참조가 있는지 알고 있는 사람이 있습니까?

Angular에는 필터, 디렉티브, 서비스다양한 유형의 컴포넌트가 있습니다.

응용 프로그램에 참조 명명 규칙을 구현할 때 참조 명명 규칙을 두는 것이 타당하다는 데 동의하지 않으십니까?

예를 들어 다음과 같습니다.새 필터를 만들어야 할 경우 [Something]처럼 이름을 어떻게 지정해야 합니까?필터나 필터 같은 거?컨트롤러, 서비스, 디렉티브 등에도 동일하게 적용됩니다.스코프에 속하는 변수/함수에는 특정 접두사 또는 접미사가 있어야 하는지 궁금합니다.경우에 따라 함수 및 기타(각도 코드 없음)와 구별하는 방법이 유용할 수 있습니다.

Angular의 베스트 프랙티스를 설명하는 이 GitHub 저장소를 확인하십시오.JS 앱다른 컴포넌트에 대한 명명 규칙이 있습니다.완전하지는 않지만 커뮤니티 주도로 모든 사람이 기여할 수 있습니다.

초보자라면 먼저 몇 가지 기본 튜토리얼을 받은 후 명명 규칙을 배우는 것이 좋습니다.Angular를 배우기 위해 다음과 같은 과정을 거쳤는데, 그 중 일부는 매우 효과적입니다.

튜토리얼:

  1. http://www.toptal.com/angular-js/a-step-by-step-guide-to-your-first-angularjs-app
  2. http://viralpatel.net/blogs/angularjs-controller-tutorial/
  3. http://www.angularjstutorial.com/

애플리케이션 구조 및 명명 규칙에 대한 자세한 내용은 다양한 장소에서 확인할 수 있습니다.100개의 사이트를 살펴보았는데, 이 사이트들은 최고의 사이트 중 하나라고 생각합니다.

앱 구조에 관한 가장 좋은 가이드 중 하나는 다음과 같습니다.

Google이 추천하는 구조는 많은 시드 프로젝트에서 볼 수 있는 구조와는 다르지만, 대규모 앱에서는 훨씬 더 깔끔합니다.

또한 Google에는 Closure를 사용하는 경우에만 사용할 수 있는 스타일 가이드도 있습니다.


이 답변은 미완성이지만, 위의 제한된 정보가 누군가에게 도움이 되었으면 합니다.

업데이트 : STYLE GUIDE가 Angular docs에 추가되었습니다.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

구문, 표기법 및 각도 구조에 대한 고집스러운 스타일 가이드를 찾는 경우JS 어플리케이션으로 바로 들어갑니다.여기에 포함된 스타일은 AngularJs에 대한 나의 경험, 프레젠테이션, 트레이닝 코스 및 팀워크를 기반으로 합니다.

이 스타일 가이드의 목적은 Angular 건축에 대한 지침을 제공하는 것입니다.JS 어플리케이션에서는 내가 사용하는 표기법과 더 중요한 것은 내가 그것들을 선택하는 이유를 보여준다.

- 존 파파

다음은 Awesome Link(최신 및 최신): AngularJS 스타일 가이드

저는 1년 전에 이 요지를 시작했습니다.https://gist.github.com/PascalPrecht/5411171

Brian Ford(핵심팀의 멤버)는 이 블로그 투고에 대해 다음과 같이 쓰고 있습니다.

그리고 다음 컴포넌트 사양부터 시작합니다(완전하지는 않습니다).https://github.com/angular/angular-component-spec

지난번 ng-conf 이후 핵심 팀의 베스트 프랙티스에 관한 문서가 있습니다.https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub

언급URL : https://stackoverflow.com/questions/20802798/exists-angularjs-code-naming-conventions

반응형