> 웹 프론트엔드 > JS 튜토리얼 > 전문가들과 함께 AngularJS - 성적 증명서

전문가들과 함께 AngularJS - 성적 증명서

William Shakespeare
풀어 주다: 2025-02-22 08:45:12
원래의
733명이 탐색했습니다.

Talk AngularJS with the Experts – The Transcript

전문가들과 함께 AngularJS - 성적 증명서 키 테이크 아웃

AngularJS는 DOM/HTML과의 깊은 통합으로 구별되어 JavaScript를 통해 HTML의 역학을 향상시킵니다. 프레임 워크는 단순한 동적 컨텐츠 만 필요한 사이트의 과잉으로 간주 될 수 있지만 단일 페이지 응용 프로그램 (SPA)을 개발하는 데 특히 강력합니다. AngularJS는 웹 개발에 대한 독특한 접근 방식으로 인해 가파른 학습 곡선을 가지고 있지만 일단 마스터하면 강력 해집니다.

. 토론은 jQuery 및 Ruby on Rails, 특히 라우팅과 같은 다른 프레임 워크와 Angular의 잠재적 충돌을 강조했습니다. AngularJS의 기능은 Angular-UI 및 UI 라우터와 같은 도구로 입증 된 복잡한 웹 응용 프로그램을 처리하여 기능을 향상시키는 복잡한 웹 응용 프로그램을 처리하도록 확장됩니다. 향후 토론과 리소스는 웹 개발에서 발전하는 역할을 반영하여보다 고급 AngularJS 구현 및 통합에 중점을 둘 것입니다. 오늘 아침 전문가들과 이야기를 나누는 것은 우리가 itepoint 그룹 개발자 Mal Curtis와 Brad Barrow와 강력한 AngularJS 프레임 워크에 대해 이야기하는 것을 보았습니다. 시간은 많은 자원이 나타 났으며,이 모든 자원은 전사 스크립트를 살펴보고 싶지 않은 사람들을 위해 아래 목록으로 편집했습니다. angularjs가 작동합니다 각도 -UI UI 라우터 데모 남쪽의 웹 방향 MGONTO RESTANGULAR 학습 리소스 지침 및 데이터 바인딩을 사용하여 앱 구축 각도 여인 생성기 기타 리소스 Angular는 다트를 발표합니다 각도 다트 모질라의 벽돌 스토리지 모듈 웹 방향 비디오 Angular의 Google 페이지 Angular의 YouTube 채널 Google 그룹 세션에 대해 알지 못했기 때문에 세션을 놓쳤다면 여기에 미래 세션에 대한 알림을 받으려면 가입하십시오. 다음 주에 우리는 이메일 마법사의 Nicole Merlin과 HTML 이메일에 대해 이야기 할 것입니다. 11 월 13 일 수요일 오후 12시 30 분 PST에 시작되며 여기에서 세션에 참여할 수 있습니다. 대화를 놓치고 내려진 것이 무엇인지 알고 싶어하는 사람들에게는 여기에서 전체 성적표를 읽을 수 있습니다. [22:05] AngularJS는 현재 사용 가능한 많은 JavaScript 프레임 워크 중 하나입니다. 나머지 부분과 구별되는 것은 사이트의 DOM/HTML과 밀접하게 통합되어 있다는 것입니다. 주로 매우 다른 방식으로 일을하기 때문입니다.



[22:06] 그러나 일단 당신이 일단 당신이 일어나고 달리는 것은 지불입니다. 매우 강력합니다 [22:07] 정확한 오른쪽 Malcurtis, 다른 프레임 워크는 JavaScript의 구조를 제공하는 것을 목표로하는 반면 Angular는 JavaScript의 힘을 사용하여 HTML을 더욱 역동적으로 만들려고합니다. 그리고 믿을 수 없을 정도로 강력한 [22:07] 누르면 텍스트 필드에서 값을 가져 오는 버튼을 고려하십시오. 경고 메시지를 표시하는 데 사용하여 [22:07] 현재 Angular를 사용하는 사람은 누구입니까? [22:08] javaScript/jQuery를 사용하여 버튼을 찾으려면 코드를 작성해야합니다. , 텍스트 필드를 찾아 메시지 컨테이너를 찾으십시오. 그러면 모든 이벤트를 듣고 값을 추출하고 [22:08] 를 삽입하려면 코드가 필요합니다. 대부분 jQuery for me [22:08] 그 모든 코드는 마크 업에서 아주 멀리 떨어진 파일에 있습니다. 웹 개발 산업을 바꿀 수 있습니다 [22:08] 대부분의 사이트에서 동적 콘텐츠의 비트를 추가하는 경우 Angular는 아닙니다. 필수
[22:09] 누군가가 질문이 있으면 이제 뛰어 내릴 시간이 될 것입니다.

[22:09] Angular는 훌륭한 프레임 워크입니다. 스파의 경우 단일 페이지 응용 프로그램 - 전체 클라이언트 측 앱

[22:09] 왜 스파로 제한되는 이유 [22:09] 서버 측 설정이 있습니까?
[22:09] 나는 그것이 제한적이라고 말하는 것이 아니라, 단지 그것이 언제 과잉일지도 모른다고 말하고 있습니다. 당신은 단지 작은 상호 작용을 추가하기 만하면 예
[22:10] 아니요, 전체 클라이언트 측 프레임 워크 [22:10] 원한 주된 이유가 있습니다. 전체 스택 앱과 비교하여 스파 앱에서 Angular를 사용하는 것은 Angular가 라우팅
[22:10] 예, 데이터를 원한다면 - 데이터를 소유하고 싶어한다는 것입니다. 어딘가에서 가져와야합니다 [22:10] 그러나 구문 분석, 파이어베이스, 또는 (예를 들어 서비스로 뒷받침 된)를 사용하는 것을 볼 수도 있습니다 (yup , 나는 그것을 말할 것입니다) Azure
[22:11] 는 서비스에서 완전히 와이어를 통해 데이터와 상호 작용하는 곳 입니다. [22:11] Angular는 jQuery UI 위젯과 함께 작동합니까? [22:11] Angular는 브라우저의 URL을보고 렌더링 할 페이지를 결정하려면 Ruby on Rails와 같은 내부에서 사용하는 경우 두 프레임 워크가 라우팅 구조 사용
[22:11] @Miked는 종종 jQuery와 Angular가 작동하지 않는다는 것을 알게 될 것입니다. 함께 [22:11] 그들은 매우 다른 방식으로 작동합니다
[22:11] 웹 프레임 워크와 함께 Angular를 사용하는 것이 좋습니다. 그런 다음. @Nanda angular 웹 프레임 워크 [22:12] 그리고 비디오 게임은 어떻습니까? AngularJS 팀의 누군가가 게임 개발 프레임 워크로 html5 비디오 게임을 쉽게하기 위해 AngularJS를 여는 것에 대해 생각하는지 알고 있습니까? 22:12] @Miked는 말하기, http://angular-ui.github.io/ 그것은 각도와 관련하여 경계를 밀고 있습니다. 그들은 진정한 각도 방식으로 많은 인기있는 UI 도구를 구현했습니다. [22:12] @good, 게임 개발은 완전히 다른 세상이며,
를 해결하려는 문제가 아닙니다. [22:12] 좋아요, 감사합니다

[22:13] 당신은 행복하게 게임 사이트를 운영 할 수 있습니다. Angular [22:13] @Nanda 나는 두 개의 Ruby on Rails 프로젝트에서 Angularjs를 사용했지만 가능하지만 오버 헤드는 그만한 가치가 없을 수 있습니다. : 13] 그러나 실제 게임 자체는 적절한 게임 라이브러리를 사용해야합니다. 모의 [22:13] 나는 합리적으로 복잡한 몇 가지 사용자 정의 지시문이 있습니다. ? [22:13] 각도로 제작 된 가장 좋아하는 사이트/예제는 무엇입니까? [22:13] 테스트는 상당히 넘어져 다시 시작해야합니다. : 13] @good 문자열 조각은 얼마나 걸립니까?

[22:14] angularjs를 사용하는 단점은 무엇입니까? 다른 서버 측 프레임 워크 대신? [22:14] 이것은 일반적인 경험입니다 (다시 시작한 후 작동) [22:14] @Good Alex Smith는 깔끔한 각도 기사를 썼습니다. 그것은 당신에게 Naughts and Cross Game을 만드는 방법을 가르쳐줍니다. 복잡한 게임은 아니지만 Angular의 능력 중 일부를 과시합니다 https://www.sitepoint.com/angularjs-tutorial-build-an-app-using-directives-binding/ . [22:14] @phil 복잡성 종종 테스트 문제의 원인

[22:14] 커플 링을 줄이고, 지시문을 여러 하위 지침 등으로 분할 할 수 있습니다. [22:15] Bradbarrow, 깔끔한! 나는 그것을 읽을 것입니다
[22:15] 흥미로운 것 같습니다! 감사합니다 [22:15] 나는 일반적으로 테스트에서 너무 많이 스텁 / 조롱해야한다면 그것이 어떻게 작동하는지 다시 생각해야한다는 것을 알았습니다
[22:15] 그리고 종종 그것은 느슨하게 결합되지 않으며 [22:15] 안녕하세요 여러분 [22:15] @phil 저는 Mal Re 테스트에 동의합니다. 코드가 모듈 식적이고 가능한 한 연결되어 있는지 확인하십시오. 통합/수락 테스트 작성은 종종 단위 테스트가 복잡해지는 영역을 다루는 데 도움이 될 수 있습니다. [22:15] Google 알림 또는 RSS와 같은 것과 함께 사용할 수 있습니까?
[22:15] 즉, 부모 스코프와 여러 다른 변수가 아닌 부모의 범위에서 많은 속성을 가진 객체를 기대합니다. [22:15] 물건을 단순화하더라도 테스트는 넘어 질 수 있습니다. 그러나 Karma는 다시 시작 해야하는 특정 상태로 들어간 것입니다.

[22:16] @phil 홀수, 각 테스트는 빈 상태로 재설정해야합니다. 아마도 당신의 빌드 업 및 찢어짐은 효율적으로 사물을 비우지 않거나 OE 테스트에서 많은 일을하려고합니다 [22:16] one* 22:17] AngularJS는 Ember.js와 같은 Libaries를 사용하는 것이 좋습니다. 그렇지 않으면 상태를 관리 할 수 ​​없으며 그렇지 않습니까? [22:17] randyman5775 당신이 의미하는 바를 확실하지 않음, 그 데이터를 얻을 수 있다면 해당 데이터를 얻을 수 있습니다. 22:17] @good ember.js를 추천하는 Angularjs는 Toyota와 같습니다. 포드 [22:17] @good 전에는 들어 본 적이 없습니다. Angular UI 팀은 중첩보기 http://angular-ui.github.io/ui-router/sample을 포함하여 상태 중심 개발에 대한 훌륭한 솔루션을 가지고 있습니다. 노력하다. 비슷한 문제가 발생하지 않으면 작업을 수행하겠습니다. 감사합니다

[22:18] 나는 Bradbarrow가 UI-Router에 대해 말한 것을 되돌립니다. 그것은 탁월하며 [22:18] 로 연결될 수있는 모든 라우팅 / 상태 문제를 해결합니다. [22:18] 예, 매일 업데이트 된 컨텐츠의 키워드를 기반으로 집계 된 콘텐츠를 통합하려고합니다 [22:18] 는 경로가 아닌 상태를 통해 실행됩니다. 우수한
[22:19] randyman5775 예, JS를 통해 데이터를 얻을 수 있다면 '각도에 들어가는 데 아무런 문제가 없습니다. [22:19] @bloopjs 나는 Angular의 사용을 정말로 좋아했습니다. Web Directions에서 남쪽 사이트는 여기 http://webdirections.org/wds13/ @bloopjs 터치 이벤트와 같은 것들에 사용되는 훌륭한 지침이 있었는데, 모바일 액세스 가능
[22:19] 전에 Angular를 사용하지 않았다면 지시문이 그것을 만드는 것임을 알아야합니다. 강력한
[22:20] 기능의 전체 덩어리를 캡슐화하는 새 태그 (또는 클래스 등)를 정의 할 수 있습니다
[22:20] OK, Nice Link, 모든 정보가 "JSON 문서"형식으로 이동하고 AngularJS가 클라이언트와 서버 측면에서 처리 할 수있는 문서가 포함 된 점점 더 많은 NOSQL DB가 있다는 것은 사실입니다.… [22:20] 재사용 및 테스트 등을 매우 쉽게 만들기. 앱 전체에 액세스 할 수 있습니다. 이것은 우리가 이전에 보았 듯이 테스트가 훨씬 쉬워지는 디퍼 커플 링을 촉진합니다. [22:22] 최근에 가입하면 환영합니다. 언제라도 질문을하십시오. [22:22] randyman5775 편안한 API를 소비하는 데 관심이 있다면, https://github.com/mgonto/restangular는 훌륭한 작은 모듈입니다. 이를 위해 유용한 도구를 제공합니다. 함수 : 함수 (myClass, myOtherClass) {…}그리고 매개 변수 이름을 기반으로, Angular는 해당 클래스 (등록 된 한)를 컨트롤러에 공급합니다 [22:23] Tanks Bradbarrow - 나는 그것을 확인하겠습니다. > [22:23] 좋은 점, 이제 글로벌 범위를 제시했습니다. 더 이상 변수를 $ 범위에 포함시키지 않아야 할 때의 실현에 대한 조언… $ 스코프에 무언가를 넣을 때

[22:24] 만으로 변수가 필요한 경우에만 매우 분명해야합니다. 컨트롤러, 그것은 $ 스코프 [22:24] 템플릿에 필요한 경우 $ scope
[22:24]로 필요하지 않습니다. @good angular batarang이라는 Google 크롬 개발자 확장자가 있습니다. 브라우저에서 Angular의 발자국을 검사하는 데 도움이됩니다. 리팩게 할 수있는 길 잃은 변수를 디버깅하고 추적하는 데 도움이 될 수 있습니다. 보기에? Scope가 실시간으로 크기의 문제를 준 적이 있습니까? [22:25] Bradbarrow, 감사합니다. 🎜> [22:25] 흥미로운 질문. Angular가 변화를 다루어야 할 때를 제외하고는 범위가 아닌 것보다 더 이상 '무게'가 있다고 생각하지 않습니다. [22:26] 할 필요가없는 범위에 많은 변화가있는 데이터를 많이 넣으면 처리가 오버 헤드를 유발할 수 있지만 '메모리'발자국
[22:26] @Good I 최근에 API 엔드 포인트와 각도 공장을 만들어 소비했습니다. 그것은 약 40 개의 특성을 가진 거의 2000 개의 레코드로 JSON 구조를 끌어 내 렸습니다. 이것들은 스코프 변수로 곧장 갔고 Angular는 문제없이 실시간으로 컬렉션을 정렬/필터링 할 수있었습니다. 이미 엄청나게 강력 해 보이며 지침 기능 위에 구축 된 위젯 라이브러리가 많이 있습니다. 당신의 생각은 무엇입니까? [22:26] 즉, Angular는 상황이 바뀌는시기를 알고 있지만 기능 값과 범위 변수를 관찰하여이를 수행해야하므로 해당 값을 많이 바꾸면 IT를 많이 변경해야합니다. 더 자주 [22:26] , 그것은 프로토 타입이었고 큰 데이터 세트를 처리 할 때 페이지 in에 대한 접근 방식을 사용하는 것이 좋습니다. [22:26] 전처리를 컨트롤러로 이동하고 출력을 범위로 이동할 수 있다면 [22:27] 언제 당신이 하시겠습니까? Angular를 사용하고 언제 사용하지 않습니까? [22:27] Bradbarrow Ok, 이해합니다. 그 경험을 공유해 주셔서 감사합니다. 이제 몇 가지 숫자를 알고 있습니다… 감사합니다
[22:27] @phil I Willn '더 많은 커뮤니티 프로젝트가 핵심 또는 최소한 모듈 식 시스템으로 번들 로워지는 것을 보면 놀랍지 않습니다. @phil 나는 그들이 JavaScript OOP 접근 방식을 향해 점점 더 움직일 것이라고 생각합니다. 이미 $ 범위가 아닌 '이'키워드를 사용하여 각 컨트롤러 자체에 속성을 바인딩 할 수 있습니다. JavaScript 개발자가 언어로 집에서 더 많은 느낌을 줄 것입니다. [22:28] (불안정한 릴리스에 있습니다. ) [22:28] Sencha의 내선과 비교하여 Angularjs를 어떻게 정의 하시겠습니까? 목적, 범위 및 특징을 의미합니다. [22:28] @bradbarrow - 다트를 향해 나아가는 것을 보십니까? 비트, 내 말은)
[22:29] Maciek angular는 더 많은 프레임 워크, 덜 위젯 라이브러리
[22:29] @phil angularjs core는 방금 ng의 다트 호환 포트를 발표했다. 29] ng

[22:29] 무엇이든 Abbrev는
[22:30] https://github.com/angular/angular.dart [22:30] 내 질문에 대답합니다. 나는!
[22:30] ;) [22:30] http://news.dartlang.org/2013/11/angular-announces-angulardart.html
[22:31] angularjs와 Google의 다른 Google 프로젝트 간 호환성에 대한 모든 생각 웹 개발 프레임 워크는 무엇입니까? 나는 이름을 기억하지 못하지만 프로젝터 나 프로토 타입과 같은 것이 었습니다. 브라우저의 [22:31] 어셈블러 [22:31] @good 당신은 폴리머를 생각하고있을 수 있습니까?
[22:31] @good Google 웹 개발자 또는 그와 비슷한 것?
[22:31] 그래, 그게 다야 [22:31] s/developer/designer
[22:31] 고마워요, 폴리머 [22:31] good> 그들은 서로 호환됩니까? [22:32] 폴리머는 많은 Angular의 이상을 빌려주지 만 하나의 문제에 대한 두 가지 솔루션이라고 말하고 싶습니다. [22:32] 오, 중합체를 보지 못했습니다. Mozilla One
http://mozilla.github.github.io/brick/ [22:33] Shadow Dom 주위의 두드러지면서 개발자는 Angular의 지침과 같은 사람들과 더 편안해지고 있습니다. dom
에서 [22:33] this ^ [22:33] 좋아요, 당신의 링크에 감사합니다 Malcurtis 나는 벽돌에 대해 몰랐습니다, 나는 그것을 읽을 것입니다. [22:35] JavaScript 응용 프로그램 논리와 프리젠 테이션 사이의 현재 분리에서 멀어지게됩니다. “관점에서 논리를 유지하는 것”의 오래된 격언은 여전히 ​​서 있습니다. 그러나 우리는 확실히 견해를 더 선언적으로 만들어 개발자 시간을 절약하고보다 강력한 응용 프로그램을 만들면
[22:35] 대답하지 않은 질문이 있습니까?

[22:35] Angularjs가 브라우저 동작을 통합하는 데 도움이되기를 바랍니다. 모두 Chrome 또는 Chrome 또는 Mozilla Firefox [22:35] 나는 그것이 올 브라우저에서 작동하는 단일 '인터페이스'를 만드는 측면에서 [22:36] 를 원한다는 것을 의미합니다. >
[22:36] 또는 IE와 Safari를 사용하는 사람이 적게 만들 수 있습니다… lol [22:36] 즉… 녀석

[22:37] 이번 주에 IE에 괜찮아 [22:37] current last = OK
[22:37] 10의 Angularjs는 괜찮아 야합니다
[22:37] OK. > @Good Google은 DOCS 플랫폼 및 몇 가지 다른 몇 가지와 관련하여 IE9에 대한 지원을 중단했습니다. 그들은 추세 세터이므로 실제로 OK 인 IE10을 사용할 수 있기를 기대합니다.

[22:37] cors 등을 포함하여
[22:38] 누군가가 찾고 있다면 Angular로 빠르게 시작하여 Brian Ford가 관리하는 Angularjs Yeoman Generator를 살펴볼 것을 강력히 제안합니다. 몇 분 안에 정적 사이트, AngularJS 및 Snappy 개발 환경으로 설정하십시오. 나는 jsfiddle/codepen [22:40] 과 같은 것보다 빠른 프로토 타입 각도 앱에 사용하여 대답하지 않은 질문이 있다면 이제 물어 보는 좋은 시간이 될 것입니다. > [22:41] 방금 가입 한 사람들에게 오신 것을 환영합니다 :) [22:41] 안녕하세요 [22:41] 안녕 [22:41] Howdy [22:42] 안녕하세요 여러분, 이전에 Angularjs를 사용한 사람이 있습니까? 지금까지 당신의 경험/의견은 무엇입니까? 우리에게 질문이 있으십니까? [22:42] 좋아요, 감사합니다. Angularjs는 다른 사람들보다 쉽게 ​​이길 수 없거나 발달 할 수 없다고 말하는 것은 무엇입니까? 많은 사람들이 내가 평균 프로필이 미래가 될 때 램프에서 멀어지기를 원하지 않습니다. 그렇지 않은 것 같습니다. 그러나 Misjo가 우리에게 말하지 않는 Angularjs의 단점이 있는지 알고 싶습니다. d [22:42] 나는 없다고 생각합니다.

[22:43] @good 당신은 램프에서 멀어 지도록 뛸 필요가 없습니다. ng [22:43] 램프는 백엔드입니다. 22:43] 아, 죄송합니다
[22:43] '문제' - 가파른 학습이 있다는 것입니다. 곡선
[22:44] jQuery의 '단순성'을이기는 것은 어렵습니다 [22:44] @good 나는 그것이 될 것이라고 생각합니다. 항상 응용 프로그램 자체에 의존합니다. Mongo vs MySQL - 그들은 엄청나게 다른 솔루션입니다. 노드 vs apache..again one은 실시간 서버 동작을 전문으로합니다. 올바른 애플리케이션에 적합한 도구를 선택하는 것입니다.
[22:45] 평균 스택을 램프의 대안으로 어떻게 생각하십니까? 아니면 비슷한 것으로 생각하고 있습니까?
[22:45] Ok. 그리고… angularjs에서 약속과 사용에 관한 것. 당신은 내가 끔찍한 정체성 피라미드를 갖는 대신 내 백엔드 코드에 약속을 적용하는 것이 가치가 있다고 생각하십니까? [22:45] 우리는 개발자가 최신이고 가장 큰 의미로 몰려 들기 때문에 확실히 인기가 있지만 앵글을 기존 스택에 통합 할 수 없다는 것을 기억해야합니다. ROR/램프 [22:46] @good에 대한 백엔드 코드가 콜백 수프 언어 (예 : js [22:46] Q 라이브러리 개발자의 기사를 읽었는데 왜 노드가 사용해야하는지 또는 그와 비슷한 것을 사용해야하는 이유를 알 수 있습니다… > OK [22:47] 안녕하세요 저는 Angular 내부에서 실행되는 Fabric.js를 통해 캔버스로 작업을 수행하고 있습니다. 뷰간에 데이터를 공유하기 시작하고 매개 변수 또는 공유 서비스가 갈 길이 있는지 궁금해했습니다. [22:47] @phil 평균 스택은 더 작은 스포이와 대화식 응용 프로그램에 적합하다고 생각합니다. 그것은 Socket.io를 사용하고 지금 우리가 사용하고있는이 채팅 앱과 같은 훨씬 매끄러운 제작 애플리케이션을 사용하여 구축하기 위해 산들 바람을 만들어냅니다 (오른쪽?). 반면에 램프와 ROR 스택은 시도되고 테스트됩니다… 구성에 대한 협약은 t [22:47] o 트래픽 부하가 높을 수 있습니다. @mikef 데이터는 어디에 있습니까? 뷰는 어디에 있습니까?
[22:48] 일반적으로 a View는 컨트롤러가 첨부되어 $ 범위를 사용하여 에 바인딩합니다.[22:48] 현재 데이터가 로컬 스토리지에 있고 뷰는 라우터 모듈에 의해 전환되는 자체 파일의 부분입니다. 비동기 언어와 관련하여 최근 몇 년 동안 최고의 개발 중 하나이며 콜백보다 다재다능하고 읽기 쉽고 강력하다는 것을 알게되었습니다. 그것들을 사용할 수있는 기회는

[22:49] 좋아요. 감사합니다 Bradbarrow [22:49] 귀하의 견해에서는 첨부 된 $ 범위에 추가 할 수 있습니다. 컨트롤러

[22:49] 따라서 컨트롤러는 LocalStorage에서 물건을 가져 와서 $ scope.mydata [22:49] 그리고 당신의 견해는 mydata에서 반복 할 수 있습니다 (스코프 비트가 필요하지 않음)
[22:50]

  • ”> {{data.someproperty}}

[22:50] Angular는 데이터가 언제 변경 될지 알고 있으므로 데이터 요청이 완료되었을 때 걱정할 필요가 없습니다. [22:51] 로컬/세션 스토리지 작업을위한 멋진 모듈 : https://github.com/gsklee/ngstorage [22:53] 우리는 세션에 약 5 분 남았습니다. 마지막 질문이 있습니까?

[22:53] Bradbarrow는 방금 귀하의 의견을 보았습니다. 욕설이 관련이 없음… 비동기 성격, 약속 및 휴식은 관심있는 분들을위한 API (@Good) http://www.youtube.com/user/webdirections/videos [22:54] good> 지식을 공유해 주셔서 감사합니다. 스페인의 일부 별들에게 좋은 업장/긍정적 인 업을 보내서 미국에서 당신에게 도착할 것임을 알고 있습니다! : d [22:54] 조언에 감사드립니다 : 0) [22:55] 나는 nz에 있습니다;) Brad 's inau
[22:55] 브래드* [22:55] 문제 없습니다! Angular를 사용하는 사람들이 많을수록 커뮤니티가 더 많은지지를받을 것입니다 :) [22:55] 죄송합니다. 그래서 뉴질랜드와 au에게 그들은 간다!

[22:55] : d
[22:55] 감사합니다. 지난 10 분 동안! :) [22:55] 쿨. 오늘 나중에 성적표를 올릴 게요.
[22:56] angularjs의 Google 페이지를 주시하는 것이 좋습니다 : https://plus.google.com/ Angularjs 22:56] 누군가가 '각도'를 '시도'해야하는지 궁금해하는 사람이라면 대답이 평평 해집니다. 그것은 지속적이지만 약간의 곡선 곡선을 가지고 있음을 기억하십시오. [22:56] YouTube 채널 : http://www.youtube.com/user/angularjs 전문가를 풀기 전에 마지막 질문이 있습니까? [22:56] 및 Google 그룹 : https://groups.google.com/forum/#!forum/angular 좋은 첫 번째 튜토리얼은 Alex의 One @ sitepoint : https://www.sitepoint.com입니다. /Angularjs-tutiorial-build-an-app-using-directives and data binding/ [22:57] Malcurtis 100% 동의, Emberjs 이후 사용 - 배우기가 어렵지만“우수한” [22:57] m/
[22:57] Awesome. 오늘 아침에 당신의 시간에 감사합니다 Malcurtis와 Bradbarrow
[22:58] 문제 없음 - 재미있었습니다 :) [22:58] np [22:58] Apprauses [22:58] 에 가입하고 질문 한 모든 분들께 감사드립니다. 좋은 낮/밤 보내세요.
[22:59] 당신도 감사합니다 [22:59] bye! angularjs 에 대한 자주 묻는 질문 angularjs 란 무엇이며 웹 개발에서 중요한 이유는 무엇입니까?

AngularJS는 강력한 JavaScript 기반 오픈 소스 프론트 엔드 웹 애플리케이션 프레임 워크입니다. Google에 의해 유지되며 이러한 응용 프로그램의 개발 및 테스트를보다 쉽게 ​​만들 수 있도록 설계되었습니다. AngularJS는 지침, 재사용 가능한 구성 요소 및 모듈 식 디자인의 개념을 기반으로하므로 단일 페이지 응용 프로그램을 구축하는 데 훌륭한 도구가됩니다. 또한 현대 웹 개발에서 중요한 양방향 데이터 바인딩, 종속성 주입 및 문제의 분리를 지원합니다.

AngularJS는 다른 JavaScript 프레임 워크와 어떻게 다릅니 까? 데이터 바인딩 기능으로 인해 다른 JavaScript 프레임 워크로부터. 양방향 데이터 바인딩을 사용하므로 사용자 인터페이스의 모든 변경 사항이 응용 프로그램 객체에 즉시 영향을 미치며 그 반대도 마찬가지입니다. 또 다른 고유 한 특징은 응용 프로그램이 개발, 이해 및 테스트를보다 쉽게 ​​개발하고 이해하고 테스트 할 수 있도록하는 종속성 주입입니다. AngularJS를 학습하기위한 전제 조건은 무엇입니까?

angularjs로 다이빙하기 전에 기본을 갖는 것이 좋습니다. HTML, CSS 및 JavaScript의 이해. MVC (Model View Controller) 개념 및 문서 개체 모델 (DOM)에 대한 지식도 유리할 수 있습니다.

AngularJS의 지시문은 무엇입니까?

지침은 DOM 요소의 마커입니다 (예 : AngularJS의 HTML 컴파일러를 지정된 동작을 해당 DOM 요소에 첨부하거나 DOM 요소와 그 어린이를 변환하도록 지시하는 속성, 요소 이름, 주석 또는 CSS 클래스). angularjs 전문가를 고용 할 수있는 방법은 무엇입니까?

Angularjs 전문가를 고용하는 것은 Upwork, Toptal 및 Codementor와 같은 다양한 온라인 플랫폼을 통해 수행 할 수 있습니다. 이 플랫폼에는 AngularJS 개발에 대한 광범위한 경험이있는 전문가 풀이 있습니다. 프로필을보고 경험을 확인한 후 프로젝트 요구에 맞는 것을 선택할 수 있습니다.

내 프로젝트에 AngularJS를 사용하면 어떤 이점이 있습니까? AngularJS는 많은 이점을 제공합니다. 보다 원활한 사용자 경험을 제공하는 단일 페이지 응용 프로그램을 만들 수 있습니다. 양방향 데이터 바인딩은 프로그래밍 프로세스를 단순화합니다. 또한 Google은 신뢰성과 정기적 인 업데이트를 보장하는 Google에 의해 유지 관리됩니다.

모바일 애플리케이션 개발에 AngularJS를 사용할 수 있습니까?

예, AngularJS를 모바일 애플리케이션 개발에 사용할 수 있습니다. 그러나 AngularJS는 주로 웹 앱 개발을 위해 설계되었습니다. 모바일 앱 개발의 경우 Angular 또는 Ionic이 더 나은 옵션이 될 수 있습니다.

angularjs의 미래는 무엇입니까?

AngularJS는 여전히 널리 사용되는 반면, 그 후임자 인 Angular에 의해 인기가 어두워졌습니다. Angular는보다 고급 기능을 제공하며 현대 웹 개발의 요구에 더 적합합니다. 그러나 AngularJS는 기존 응용 프로그램을 유지하는 데 계속 관련이있을 것입니다.

AngularJS 개발에서 일반적인 과제는 무엇입니까?

몇 가지 일반적인 과제에는 복잡한 구문을 다루고 개념을 이해하는 것이 포함됩니다. 대규모 응용 프로그램에서 지침, 범위 관리 및 성능 문제를 다루는 지시 사항. 그러나 이러한 과제는 적절한 이해와 경험으로 극복 될 수 있습니다.

angularjs를 어떻게 배울 수 있습니까?

angularjs를 배울 수있는 많은 자원이 있습니다. 온라인 튜토리얼, 가이드 및 코스는 시작하는 좋은 방법입니다. Sitepoint, Ultimate Courses 및 Turing과 같은 웹 사이트는 Angularjs에 대한 포괄적 인 가이드와 토론을 제공합니다.

위 내용은 전문가들과 함께 AngularJS - 성적 증명서의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿