@angular_js

Страница 66 из 325
Дмитрий
11.10.2016
13:20:21
Проблема с инжектом в том, что он не нативный

Столько веселья с порядком файлов, уу

Макс
11.10.2016
13:20:56
Стыд is typing... ))

Каїн
11.10.2016
13:21:31
проблема с инжектом что названия модулей не несут семантики parent.child

Google
Каїн
11.10.2016
13:21:36
как в ию роутере

Дмитрий
11.10.2016
13:21:46
В angular 1.5 уже считается нормой работать через import и class (в качестве компонентов-директив), потому что вот этот непрозрачный импорт был актуаален в 2013, но не сейчас

проблема с инжектом что названия модулей не несут семантики parent.child
Можешь поставить точку, но проблемы это не решит

Это всеравно импорт в кавычках

Каїн
11.10.2016
13:22:10
это да

но семантически это бы значило что есть парент чайлд

Gordon
11.10.2016
22:16:42
Вот если нельзя пихать логику во фронт, нах нужен все таки анг?

Так я и не понял

Посидев с ним неделю

Каїн
11.10.2016
22:22:29
Для отображения

И анимаций

Фронт энд разработчик это цирюльник

Проблема: скорость отображения изменений

Google
Каїн
11.10.2016
22:24:58
Плавность отображения

UX

Это задание фронта а не отфильтрировать 10к записей в таблице

Gordon
11.10.2016
23:35:54
Для отображения
я просто юзал его с асп дот нетом, в итоге получаеться, что делаешь 2ю работу, пишешь какой нибудь метод в вебапи, а потом в контроле анг его пишешь заново, все замудренно через чур, ту же понгинацию сделать на анг это строчер 40 кода, отладки тупо нет, допустил ошибку в коде, в консоли будет всегда одно и то же обьект не найден и хз чего где, куда, где искать, понятно если его юзать как самостоятельную технологию для простейшей задачи вроде бы збс, но если это для простого то почему так сложно?)

Cocker
11.10.2016
23:38:54
Какой старый дядька на фронтенде

Gordon
11.10.2016
23:40:18
Какой старый дядька на фронтенде
да не на фронте, просто зачем то стали вешать на бекразрабов всякие анг

прихдиться разбираться

Cocker
11.10.2016
23:40:51
Та же херня

Gordon
11.10.2016
23:41:09
я вообще пошел в бек что бы не видеть этот жс никогда

но он везде

Дмитрий
12.10.2016
01:21:04
Вот если нельзя пихать логику во фронт, нах нужен все таки анг?
В отображение и во фронт это разные вещи, не? В фронт как раз таки логику пихать и надо

но он везде
Лучше беги ;) Дальше будет только хуже ?

MVP
12.10.2016
07:11:34
Вот если нельзя пихать логику во фронт, нах нужен все таки анг?
Можно но логика разная - фронт - презентация, бек - модель данных и прочий хардкор

Dreamerinnoise
12.10.2016
07:19:04
А чего бежать от js?

Bogdan
12.10.2016
07:23:42
А чего бежать от js?
К нему надо стремится)

Дмитрий
12.10.2016
07:26:06
А чего бежать от js?
Стереотипы, предрассудки и фобии)

Я просто сам такой же был, поверить не могу ??

Алёна
12.10.2016
13:37:08
есть кто из Самары?

Roman
12.10.2016
13:39:09
проект на 10к строк, 230 js просто переименовать в TS и на импорты перевести + сборка ts через вебпак - один день.

Google
Roman
12.10.2016
13:39:31
А на классы уже подольше)

Roman
12.10.2016
14:09:29
MVP
12.10.2016
14:09:43
звучит заманчиво попробовать сделать тож

“и на импорты перевести” - тоесть надо сначала в своих файлвх везде экспорты еще сначала сделать

+ в стороннних либах

Roman
12.10.2016
14:13:31
в начале у тебя будет что-то типа import '/somedirective';

потом уже import {MySuperClass} from ..

у меня не везде времени хватило сделать красиво - когда весь модуль в одном месте, а классы в отдельных файлах, типа import {someThing} from './... import {someDirective} from './... import {someService} from './... angular.module('myModule') .run(someThing) .directive(someDirective) .service(someService)

И при таком подходе нужно использовать комменты /* ngInject */ над конструкторами классов директив, сервисов и тд

Иначе ngAnnotate не сможет связать их с ангуляром

Roman
12.10.2016
14:17:36
если класс и его пропихивание в .service / .directive / etc, ngAnnotate сам понимает что к чему

MVP
12.10.2016
14:22:57
ну да, логично

заскриншотил - попробую на выходных на проектике из 5 файлов: потом если будет ок попробую на 100+ файлов

Каїн
12.10.2016
14:29:26
Ы

Михаил
12.10.2016
16:05:05
заскриншотил - попробую на выходных на проектике из 5 файлов: потом если будет ок попробую на 100+ файлов
Отпишитесь потом, пожалуйста, как прошло, тоже хочу подобное провернуть.

Леонид
12.10.2016
16:19:04
Жс это пипец

Один только self = this чего стоит

Google
Леонид
12.10.2016
16:20:06
slice - splice

Такое

andretshurotshka?❄️кде
12.10.2016
16:21:22
Леонид
12.10.2016
16:22:52
arrow functions на что
Не знаю что это))

Admin
ERROR: S client not available

Леонид
12.10.2016
16:23:13
Не бейте

andretshurotshka?❄️кде
12.10.2016
16:26:12
Не знаю что это))
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions

MVP
12.10.2016
16:49:52
И Вот так вот каждый 2й

Cocker
12.10.2016
18:34:55
И Вот так вот каждый 2й
Да потому что наизобретали гавна и выдали за стандарт. А теперь годами торжественно выпускают костыли

Roman
12.10.2016
19:39:02
Да потому что наизобретали гавна и выдали за стандарт. А теперь годами торжественно выпускают костыли
ну никто не заставляет веб приложения писать на JS, попробуй на чем нибудь еще))

Cocker
12.10.2016
20:57:58
Народ, а есть ссылка на какие-нибудь бест практис по ангуляру?

Виктор
12.10.2016
20:59:26
NDA, а так есть:)

Dreamerinnoise
12.10.2016
21:08:22
Можешь начать с этого

Cocker
12.10.2016
21:09:24
Dreamerinnoise
12.10.2016
21:18:24
Ну плюс ща уже 1.5 версия? С ней можно пробовать делать с es6 классами

Cocker
12.10.2016
21:21:06
Народ, а вот вопрос: почему на первом ангуляре появляются новые проекты, если уже есть второй?

Кисик
12.10.2016
21:22:12
если уже есть риакт?*

Cocker
12.10.2016
21:22:47
Реакт ортогонален вообще

Google
Дмитрий
12.10.2016
22:57:09
Ну вообще, пытаясь оптимизировать подход к ангуляру я в итоге случайно получил React и Redux ?

Для уменьшения числа ватчеров собрал весь стейт в одном месте и изменял любые данные, клонируя стейт целиком, после чего за ними можно было наблюдать через лёгкий $watchCollection С рендером тоже что то иммутабельное устроил

Потом сидел и думал, блин, что то это мне напоминает ?

Maxim
12.10.2016
23:38:19
Народ, а вот вопрос: почему на первом ангуляре появляются новые проекты, если уже есть второй?
Потрму что второй пошел по пути реакта, а люди любят ангуляр за 2-вей-байндиег

Maxim
12.10.2016
23:39:53
Ну это мое имхо.

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

Cocker
12.10.2016
23:57:06
Оп оп оп поцоны из реакта подтянулись

Дмитрий
12.10.2016
23:57:34
С добрым утром, я в группе подольше вашего ?

Если я захочу писать на чем-то эдаком, я выберу реакт, а если мне нужно быстро фигачить проект и я один разработчик, то я возьму первый ангуляр
В первом ангуляре миллиард мелочей, а реакт это три с половиной метода и html, там почти изучать то нечего)

Страница 66 из 325