Angular.js 지시문에서 ng의 약자


266

Angular.js는 ng다음 과 같이 접두사가 붙은 여러 지시문을 사용 합니다.

ng (기본 지시문)

ng-switch
ng-repeat
ng-view

나는 ng문서에서 그것을 찾을 수 없기 때문에 누군가가 무엇을 의미하는지 알았는지 궁금했다 . 뭔가의 약어입니까?


3
나는 그것이 존재한다는 것을 잊고 표준 호환 데이터 접두사를 대신 사용한다고 말합니다.
ACJ

2
@ACJ Hmm ... AngularJS에서 ng 기본 접두사 라고 생각했습니다 . 경험에 따라 대신 무엇을 사용해야합니까?
Konrad Viltersten

1
@KonradViltersten, ng-접두사 기본값입니다. 그러나 data-접두사는 동일한 결과를 얻기 위해보다 표준을 준수하는 방법입니다. Angular 관련 내용을 일반 오래된 HTML과 혼합하는 데 관심이 있다면 물론 data-ng-접두사를 사용할 수도 있습니다 . 완벽하게 유효합니다.
ACJ

1
Andrew Ng 와 관련이 있습니까?
Habeeb Perwad

답변:


267

접두사 ng는 "Angular"를 나타냅니다. Angular와 함께 제공되는 모든 내장 지시문은 해당 접두사를 사용합니다. 이와 유사하게, 당신이하는 것이 좋습니다 하지 않는 사용 ng하여에 접두사를 자신 각도의 향후 버전에서 가능한 이름 충돌을 피하기 위해 지시.

에서 자주 묻는 질문 :

이 프로젝트를 "AngularJS"라고하는 이유는 무엇입니까? 네임 스페이스가 "ng"인 이유는 무엇입니까?

HTML에는 Angular 괄호가 있고 "ng"는 "Angular"와 같은 소리가납니다.


41
"ng"는 "Angular"처럼 들리지 않습니다.
David Klempfner 2016

8
"ng"는 "Angular"처럼 들리지만 "mkdir"은 "make directory"처럼 들립니다. 구 히브리어에서와 마찬가지로 모음은 관련이 없습니다. :-)
Charles Roth

@Backwards_Dave 그리고 그것은 나를 화나게 한 것들 중 하나입니다. 코드를 재미있게 만들기 위해 노력해야합니다!
Damilola Olowookere

9
모두들이 방식에 대해 너무 많이 생각하고 있습니다 : P
Michelle Tilley

1
이제 왜 프레임 워크가 Angular라고 불리는 지, 그리고 ng가 의미하는 것이 훨씬 더 의미가 있습니다. )이 더 유용성이없는,하지만 여전히 재미있는 사실은 배울
이슬람 Murtazaev에게

43

스타 트렉 팬이 많지 않은 것 같습니다. Angular가 차세대 인 "ng"는 Next Generation을 나타냅니다 HTML.

"향상된" HTMLxD라고 말할 것입니다.


4
Newgrounds를 의미하지 않습니까?
Kyle Delaney

31

나는 그들이 Angular 이름의 임의의 하위 섹션을 취하여 네임 스페이스로 사용했다고 생각했습니다.

NG 울라

또한 "NG"는 Angular처럼 들리지 않습니다. 어떤 식으로 말하든


2
NGAngular와 같은 소리 는 아닙니다 . 물론, NG같은 소리 ngee. 그러나의 발음을 NG전체 단어와 비교할 필요는 없습니다 Angular. NG더 약어입니다. 따라서 우리가 첫 번째를 떨어 뜨려 A발음하려고 Ngular해도 여전히 Angular처럼 들립니다. 그래서 그들은 접두사로 사용되는 약어를 만들기 NG위해 단어 의 시작 부분 을 가져갔습니다 Ngular.
RBT

8

ng(A)의 약칭이다 NG 울라.

프로그래머는 긴 이름을 코딩하는 것을 좋아하지 않기 때문에 이름을 짧게 유지하면 좀 더 암호로 만들 수 있습니다. Assembler를 보면 ADD, JMP 등의 의미를 알 수 있습니다. JQuery는 이름이며 $사용하는 것입니다. Angular는 이름이며 ng사용하는 것입니다.


6

NG는 " Next Generation "의 약자입니다 .

많은 응용 프로그램에서 접미사로, 특히 Linux 에서 사용 됩니다. 예 : syslog-ng 및 Aircrack-ng.


에어 크랙의 경우에는 "엔진"을 의미하지 않습니까?
kappadoky

4
이것이 Angular와 관련이 있다는 것을 뒷받침하는 문서가 있습니까? 그렇지 않으면 OP가 해결되는지 잘 모르겠습니다.
Thomas

3

AngularJS 기타 FAQ 에 따르면 :

이 프로젝트를 "AngularJS"라고하는 이유는 무엇입니까? 네임 스페이스가 "ng"인 이유는 무엇입니까?
HTML에는 Angular 괄호가 있고 "ng"는 "Angular"와 같은 소리가납니다.


3
아래 Moe의 게시물에서 ""NG "는 Angular처럼 들리지 않습니다. 이것은 자체 FAQ에서 온 것입니다. =)
Brent Rittenhouse

1
나는 그들이 "ng"가 "각도"처럼 들린다는 것이 재미 있다는 것을 안다. Angular에는 선술을 위해 3 음절이 있습니다.
David Klempfner
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.