
Ramin
22.01.2017
09:36:03
В чем глобально преимущество второго? Для админки это разве критично? По ощущениям, на второй сложнее найти человека, чем на первый.

Дмитрий
22.01.2017
09:37:10
Ну просто сложность проектов на первом имеет свойство расти взрывообразно) И он создавался заметно в иное время с иными требованиями, сейчас многие его возможности как в телеге пятое колесо

Каїн
22.01.2017
09:37:22
На втором будете писать год
На первом за пару недель

Google

Дмитрий
22.01.2017
09:37:45
Внедрять новую фичу — наоборот)

Ramin
22.01.2017
09:37:53
Мы склоняемся к первому, да и шаблонов на него предостаточно.

Каїн
22.01.2017
09:37:55
Как бы нет
Первый берите
Второй для стариаперов

Дмитрий
22.01.2017
09:38:17
Я бы на реакте посоветовал)) И народу заметно больше отзовётся и навыки у них получше будут

Каїн
22.01.2017
09:39:04
За два года или больше опыта у людей с а1 прибавилось
А а2 даже пол года нету
Вебпак , а1 и впирьйод

Sergey
22.01.2017
13:34:35

Kool
22.01.2017
13:45:41

A
22.01.2017
15:42:03
спасибо, всегда найдется профи, который даст очевидный совет

Google

Denis
22.01.2017
16:19:29
Мы склоняемся к первому, да и шаблонов на него предостаточно.
правильно делаете, сейчас у некоторых тут лопнет пукан, но angular 2 это не тру вэй - это погоня за мэйнстримом, вы напишите, а следующей версии они сменят апи и вы сядете в лужу. Пишите на 1.5.x и не парьтесь, он будет жить так долго, как долго будет длиться релиз нормальной стабильной версии angular 2

Yuriy
22.01.2017
16:43:29
я сторонник angularjs
по той причине, что еще совсем даже не трогал angular 2 - нет времени)
и вопрос по совместимости с браузерами. выходит почти идентична что у angular.js что у angular 2?

Sergey
22.01.2017
17:49:52

Maxim
22.01.2017
19:42:37
Я тоже из тех, кто не любит ангуляр 2....

A
23.01.2017
09:08:04
Еще вопрос есть, похож на предыдущий. У меня приходят данные для элемента в ЖСОНе, но шаблон для этих данных зависит от значения одного из параметров в этих данных. Я сделал директиву, где сначала запрашиваю данные и подставляю нужный шаблон, а потом в контроллере запрашиваю данные еще раз чтобы отобразить их. Можно ли сделать лучше?
если бы можно было имя элемента в шаблоне брать из контроллера, то всё было бы просто

Михаил
23.01.2017
09:28:25
Директива не должна запрашивать данные. Почему не написать N директив для каждого типа отображения, в контролере получать json(через сервис), исходя из параметра отображать нужную директиву?

A
23.01.2017
09:34:34
> исходя из параметра отображать нужную директиву?
в этом проблема, так можно разве?
подскажите, пожалуйста, как
N директив я уже написал

Михаил
23.01.2017
09:49:55

A
23.01.2017
10:00:16
полчилось, спасибо
а если мне нужно считать количество кликов на определенную кнопку - это модель нужна уже?

Ilya
23.01.2017
15:24:45
Народ, помогите, я скоро помру от непонимания происходящего.
Использую prerender.io (кэширует сайт при помощи phantomjs). Все отлично работало, пока в один момент он не полетел.
Сайт открывается отлично, но если смотреть сайт через phantomjs, то вылетает ошибка:
я уже все перепробовал, сил нет)
(рабочий линк: https://u1752.blue.elastictech.org/guest/program/web-developer)

Kool
23.01.2017
16:14:39
Напрямую с фантомом не работал, но работал с кармой (юнит тестирование), который его использует, там в конфиге просто правильные пути надо прописать к файлам

Google

Nick
23.01.2017
16:42:02
Народ всем привет! Говорим про javascript в 2017ом прямой эфир открытый вебинар. В эфире разработчики angular 2, react.js, vue.js, basis.js https://loftschool.com/webinar

Ilya
23.01.2017
18:48:38
Если из фантома отключить "выдирание" скриптов из страницы перед её кэшированием, то видно, что все файлы на месте =/

Kool
23.01.2017
18:50:13
Так он его реально грузит? Включите дебаг

Ilya
23.01.2017
19:07:11
Фантом не из консоли работает, поэтому с дебагом проблемы, но добавил вывод в консоль загружаемые данные на событие onResourceRequested под условием !requestData.aborted, выводит все скрипты верно
Подключилась техподдержка самого prerender, но они тоже в недоумении, попросили перенести все скрипты в шапку, но это не помогло :(

Дмитрий
23.01.2017
19:38:25
У фантома есть своя страница дебага

Ilya
23.01.2017
19:41:43
Решил проблему, что-то мешало ему обработать файл angular.js (в конце него подключались модули, удалил один и все заработало)
Странно то, что сам фантом не писал в консоль, мол, в файле ошибка. Он просто пропускал его и не загружал в страницу.
И при том, что эта ошибка браузером не обрабатывается ,как ошибка и все спокойно работает

Amon Bower
24.01.2017
10:46:44
Есть $watch(), который отлавливает изменение модели. Когда загружается страница, из JSON берется значение и меняет его в модели, следовательно вызывается сам $watch. Подскажите, как определить, что изменение (ng-model) выполнил юзер, а не скрипт.
Делал так, но это не решение.
if (newValue == oldValue) return false;

Maxim
24.01.2017
10:53:50
Друзья,
https://hh.ru/vacancy/19408237
как говорится молодой дружный коллектив, интересный проект. Финальная зп обсуждается

Jared
24.01.2017
11:44:29

A
24.01.2017
15:10:42
75 в казани это очень круто
можно за год на квартиру накопить

Denis
24.01.2017
15:30:35
эм, 600т стоит квартира?

Admin
ERROR: S client not available

Denis
24.01.2017
15:30:54
в Казани?
простите за оффтоп, конечно

Google

Ilya
25.01.2017
08:51:17
Привет всем. Подскажите как грамотно организовать большую форму с различными полями, чекбоксами и т.д., используете ли вы фабрики геттеров сеттеров или какие то другие практики используете?

d0as8
25.01.2017
09:17:26
ку. кто-нить использовал selenium для тестирования spa на ангуляр?

Стас Щетинников
25.01.2017
11:19:06
а angular1 и angular2.

Sasha
25.01.2017
14:15:55
Такой вопрос, есть ui-router, есть parent tepmate и внутри есть child's. В контроллере родителя выполняются некие манипуляции общие, в детях частные. Когда я делаю переключение въюх(state.go), у меня и parent контроллер перезагружается. Как можно этого избежать?

mr
25.01.2017
14:17:43
на сколько я понял и на сколько я помню, избежать нельзя перезагрузки контроллера. Если надо хранить некое состояние, используй сервис

Sasha
25.01.2017
14:19:13
А может я неправильно использую вложенный контент?
Имею ввиду, есть ли каноничный способ для разных въюх внутри одной части темплейта. Конечно, можно скрывать нгифом, но там лапша будет дикая

mr
25.01.2017
14:21:15
я хз конечно за правильность того как ты используешь контент, у меня просто был такой юзкейс и я использовал сервис, который глобально свое состояние хранил, потом при перезвагрузке контроллера значения подставлялись из сервиса, чтобы состояние не терялось

Sasha
25.01.2017
14:23:17
У меня есть общий родительский контроллер для list view. Внутри можно переключать варианты отображения(внутри каждого есть своя логика, поэтому нужны отдельные контроллеры). Родительский контроллер получает некую часть данных, которая нужно одинаково для всех въюх внутри

mr
25.01.2017
14:29:12
раз парент контроллер перезагружается, то его состояние нужно хранить, а хранят в сервисе. В общем в любой непонятной ситуации используй сервис:)
и вообще погугли в сторону redux, просто чтоб понять как лучше всего такое организуют - через глобальный стейт, чтобы данные не терялись при перезагрузках роута
я для этого испольовал свой костыль https://github.com/atellmer/spawn.js

Sasha
25.01.2017
14:36:26
Спасибо, посмотрю

d0as8
26.01.2017
07:37:55

Greg
26.01.2017
10:42:55
Нет слов:
https://medium.com/%D0%BE-%D1%87%D1%91%D0%BC-%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D1%82-%D0%B2-it/devcookies-29e098564ac3#.27uld48l4

Fozilbek
26.01.2017
15:44:12
? Самий крутой фремворк.
AngularJS
?11 %64
??????
ReactJS
?4 %23
??
AurelyoJS
?0 %0
?
Vue
?2 %11
?
? 17 - всего голосов
? 26.01.2017 20:41

Nikolay
26.01.2017
15:57:28
нашли где опросы делать

Алексей
26.01.2017
16:00:53
Какой "неожиданный" результат опроса

Стас Щетинников
26.01.2017
16:01:56

Google

Alex
26.01.2017
21:12:09
BLOCKCHAIN NEWS
ЕЖЕДНЕВНЫЙ АГРЕГАТОР СВЕЖИХ НОВОСТЕЙ О КРИПТОВАЛЮТАХ И ТЕХНОЛОГИИ BLOCKCHAIN
https://t.me/blockchain_news

kaflan
26.01.2017
21:16:44
пишу на вью
практически ангуляр
токо с рендером нормальным и сервисы присутствуют

Дмитрий
26.01.2017
21:17:37

kaflan
26.01.2017
21:17:59
да токо они другие