Перейти к содержимому














Фотография
Скачать

(SmartMe)THINKING IN ANGULAR: ПРО ЧТО НЕ ЗНАЕТ 80% ANGULARJS РАЗРАБОТЧИКОВ



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 EvgeniEvng

EvgeniEvng
  • Сливапер LVL 5
  • Сообщений: 116
  • Регистрация: 08.08.2015
  • Заработано: 2 руб.
Репутация: 64

Награды: 14

  
  
  
  
  
  
  
  

Отправлено 22 Август 2015 - 14:31

AngularJS всего за пару лет превратился из "еще одного фреймворка" в одного из лидеров Front-end разработки. Интуитивно понятная для любого программиста архитектура, "магия" позволяющая получить поразительные результаты в пару строк кода - все это привело к тому, что каждый первый разработчик на JS умеет Angular. Однако низкий порог входа привел к тому, что в большинстве случаев познания AngularJS ограничиваются "необходимым минимумом" - и на выходе мы имеем код с кучей зависимостей, поддерживать который не пожелаешь и врагу.

Материал мастер-класса полностью основан на переосмыслении своего опыта разработки на AngularJS, внутренних руководствах нашей компании и опыте поддержки, рефакторинга и сопровождения сложных AngularJS-проектов.

На мастер-классе вам не будут рассказывать про то, что можно прочитать в документации. Основной упор будет сделан на то - какие инструменты, предлагаемые фреймворком, в каких случаях и почему стоит использовать. Особое внимание будет уделено разбору типичных ошибок при разработке проектов.

Мастер-класс предназначен для Вас, если:

    Вы имеете представление что такое AngularJS и Вы желаете узнать как применять его возможности в реальных проектах;
    у Вас уже есть опыт коммерческой разработки на AngularJS и Вы чувствуете, как с каждым коммитом ваша стройная система превращается в "свалку";
    Вы ищете пути оптимизировать работу команды на AngularJS как внедрением современного инструментария, так и путем грамотных конвенций.

Введение:

    AngularJS bad parts или о чем вам не расскажут миллионы довольных пользователей
    Когда не надо использовать AngularJS
    Конкуренция в мире фреймворков: чего ждать от AngularJS и его конкурентов

Пять историй про AngularJS из личного опыта:

    Клуб любителей $watch или 500ms реакции на нажатие кнопки на клавиатуре
    Для этого уже написали директиву: как мы писали большой проект с картами
    Angular и callbackи
    Графический редактор на AngularJS
    Цена ошибки

Основы правильной архитектуры:

    Инструментарий для сборки проекта: gulp, yo, bower
    UI-Router как основа любого современного приложения
    Скрытые возможности UI-Router
    Решаем главную проблему программиста: как назвать файл
    Модули в приложении - зачем они
    Обработка ошибок и все-все-все

Angular изнутри:

    $digest, $$phase, $apply, $evalAsync или сколько работы делается каждую секунду
    Кому нужны эти .config и .run
    Наследование $scope и проблемы с этим связанные
    Promises: проклятие отладки
    Известные проблемы

Директивы:

    3 правила хорошей директивы
    transclude - зачем и когда применять
    Взаимодействие между директивами
    require, приоритеты и контроллеры
    Почему ng-click не имеет изолированного scope? Scope директив детально
    Защитное программирование: как жить в условиях плохого кода вокруг

Высокоуровневые задачи на AngularJS:

    AAA (Authentication, Authorization, Accounting)
    $rootScope, $watch, $broadcast - три проклятия большого кода
    Всплывающие окошки, промежуточные состояния и прочая косметика
    Интеграция не-AngularJS кода
    Как мигрировать проект на AngularJS постепенно
    JQuery и AngularJS

Angular2 - будущее уже здесь:

    Что такое Angular2 или как Google всех нас обманывает
    Как уже сейчас начать готовиться к Angular2. Архитектура будущего


Продажник

Скрытый контент:

  Для просмотра необходимо войти или зарегистрироваться

Скачать
Скрытый контент:

  Для просмотра содержимого необходимо 25 очков репутации (вам не хватает 25)

 Скачать без ограничений   Купить этот материал за 390 руб.

 



🔔 Подпишись на наш канал telegram @slivup_live и бота @kurs_slivup, что бы следить за крутыми новинками форума

  • 4

#2 great

great
  • Premium
  • Сообщений: 16
  • Регистрация: 23.05.2014
  • Заработано: 0 руб.
Репутация: 0

Награды: 13

  
  
  
  
  
  
  
  

Отправлено 05 Октябрь 2016 - 14:35

Перезалейте пожалуйста
  • 0

#3 dream

dream
  • Сливапер LVL 7
  • Сообщений: 570
  • Регистрация: 09.03.2014
  • Заработано: 18 руб.
Репутация: 1 053

Награды: 24

  
  
  
  
  
  
  
  

Отправлено 05 Октябрь 2016 - 16:18

Перезалейте пожалуйста

Скрытый контент:

  Для просмотра содержимого необходимо 25 очков репутации (вам не хватает 25)

 Скачать без ограничений   Купить этот материал за 390 руб.


  • 0



Похожие темы Collapse

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

×

Зарегистрируйся моментально!