
Lupsick
02.09.2016
08:38:02

Roman
02.09.2016
08:39:35
просто какой смысл прям капитально срать ангуляр все равно не понимаю
для меня это как срать что в твоем доме плохо а у соседа дом на реакте, мне надо свой сломать и отстроить заново
в следующем году выйдет еще более крутой фреймворк

Google

Roman
02.09.2016
08:40:31
или ангуляр 2 доведут до ума так что реакт обосрется

Alex
02.09.2016
08:40:32
>модули за каким-то хуем надо подключать к самому ангулару ну там модульная система, вот это всё, на что так дрочат реактеры, тут почему-то у вас проблема, хм, ок >неочевидный апи пример? >неочевидное поведение апи пример? >а ты писал на чем-то кроме ангулара? jQuery, extjs, emberjs, ror, django, c#4, spring, тысячи веселья были в моей жизни

Roman
02.09.2016
08:40:33
и что
снова все переписывать

Alex
02.09.2016
08:41:51
а ну и реакт конечно в образовательных целях
очень понравилось получать данные через jquery
на самом деле нет

Roman
02.09.2016
08:42:19
просто можно с воплями "говно" сделать rm -rf myproject и запилить заново на реакте. Через год сделать то же самое и запилить еще на более новом фреймворке
но к сожалению жить приходится уже с десятками тысяч написанных строк кода

Roman
02.09.2016
08:42:45
жизнь боль

Roman
02.09.2016
08:42:46
реакт крут и огромный рывок - это понятно

Alex
02.09.2016
08:42:53
ангуляр - одна из лучших вещей, что случались со мной в веб разработке. единственное чего я сейчас жду - когда во втором ангуляре допилят роутер нормально

Roman
02.09.2016
08:43:06
но это не повод отрицать что ангуляр 1 один жив и будет жить еще долго

Google

Lupsick
02.09.2016
08:43:30
>модули за каким-то хуем надо подключать к самому ангулару ну там модульная система, вот это всё, на что так дрочат реактеры, тут почему-то у вас проблема, хм, ок >неочевидный апи пример? >неочевидное поведение апи пример? >а ты писал на чем-то кроме ангулара? jQuery, extjs, emberjs, ror, django, c#4, spring, тысячи веселья были в моей жизни
>ну там модульная система, вот это всё, на что так дрочат реактеры
ты путаешь модульную систему и подключение модулей к ангулару
>неочевидный апи пример?
я делаю два модуля, parent и child. Если в parent есть провайдер checkZalupa и в child есть провайдер checkZalupa, то вызвать из child именно его метод checkZalupa ты не можешь без плясок с бубном

Roman
02.09.2016
08:43:58
в ангуляре модульная система это немного фейк
там нет неймспейсов по модулям

Lupsick
02.09.2016
08:44:09

Roman
02.09.2016
08:44:15
ты не сможешь создать 2 провайдера с одинаковыми именами в 2х модулях

Lupsick
02.09.2016
08:44:23

Roman
02.09.2016
08:44:29
он при инициализации все скидывает в один список
то есть
у тебя есть модули a,b,c

Lupsick
02.09.2016
08:44:49
ну типа вот я качнул модуль какой-нибудь

Roman
02.09.2016
08:44:53
в a ты запросил b и c

Lupsick
02.09.2016
08:44:56
там провайдер fetch
и случайно у меня оказался такой же
что делать?

Roman
02.09.2016
08:45:04
и в C ты можешь юзать и A и B уже
очень много где буквально орут юзать префиксы приложения
для названия своих сервисов/директив/провайдеров

Lupsick
02.09.2016
08:45:49
ну вот это пляски на пустом месте

Roman
02.09.2016
08:45:58
модульная система там была сделана для 2х целей
DI и ввиду отсутствия es6 modules

Google

Lupsick
02.09.2016
08:46:11
становишься анальным рабом фреймворка

Alex
02.09.2016
08:46:13
ну да, конечно, неймспейсы - для лохов

Roman
02.09.2016
08:46:42
ну вот у меня у товарища проекты все на TS
и на реакте
первый год они мучались из-за отсутвствия поддержки JSX в TypeScript
но ничего, жили
и довольны

Lupsick
02.09.2016
08:47:25
ну так реально работать удобнее и быстрее
я ж попробовал и то и се
на всех стульях с хуями посидел

Roman
02.09.2016
08:48:21
ну кароче бесмысленный спор.

Lupsick
02.09.2016
08:49:03
советую попробовать посидеть на стуле с реактом)))))

Dmitry
02.09.2016
08:49:40
а что с роутером? уже же вроде устаканился. не?
ангуляр - одна из лучших вещей, что случались со мной в веб разработке. единственное чего я сейчас жду - когда во втором ангуляре допилят роутер нормально

Roman
02.09.2016
08:49:48
и потом пойти и сказать боссам - посоны, я прозрел, весь бэклог в жопу, я все переписываю
через полгода заходите

Lupsick
02.09.2016
08:50:16

Roman
02.09.2016
08:50:17

Lupsick
02.09.2016
08:50:25
и там было бы логичнее переписывать на 2

Михаил
02.09.2016
08:50:37
Ну так речь как раз о том, что может стул Реакта и поудобнее и посовременнее, но это не значит, что на стуле Ангулара нельзя сидеть. Особенно с учетом того, что задница к нему привыкла и знает, где какие неровности и где гвозди торчат.

Google

Lupsick
02.09.2016
08:51:19

Roman
02.09.2016
08:51:24
и там было бы логичнее переписывать на 2
я присматриваюсь к 2. Для меня критично было размер конечно бандла, но вроде бы решается с помощью дед код элиминейшн. а пока потихоньку переделываем на TS проекты и webpack
а для новых проектов можно и на реакте
никто не спорит
а можно и на angular 2
к чему душа ляжет
а можно и снова на 1м, так как, реально знаешь все подводные камни

Lupsick
02.09.2016
08:53:10
я работал в такой компании

Roman
02.09.2016
08:53:33
я работал в компании где парни полгода трахались с реактом
прежде чем у них завелось

Lupsick
02.09.2016
08:53:41
лол

Roman
02.09.2016
08:53:43
уже хотели прикрыть эту лавочку
у них изоморф
сначала брали релей
про редакс еще не кричали на каждом углу
на сервере не получалось завести рендеринг чтобы быстро работало

Lupsick
02.09.2016
08:56:02

Roman
02.09.2016
08:56:11
ну конечно они впервый раз пробовали реакт
часто прогеры учатся за счет компании))

Google

Roman
02.09.2016
08:56:27
пробуют технологии
переписывают
надо успевать все
и запускать проекты успешно
и быть на пике технологий
и это несвязанные вещи

Lupsick
02.09.2016
08:58:59
это все
если люди умеют пользоваться гуглом и гитхабом то можно найти тонны нужной инфы
а сервер рендеринг просто надо понимать что это такое
а им всем было похуям наверняка
реакт не нужон
для того, чтобы уметь учиться, надо учиться

Михаил
02.09.2016
09:04:51
у них низкая квалификация и сделали плохой ресерч
Вам не кажется, что делать категоричные выводы о чьей-то квалификации на основании 2 строк в чате - не слишком.. разумно? Как, впрочем, и утверждать, что имеет право на жизнь только инструмент, которым вы пользуетесь, а все остальное - дерьмо.

Lupsick
02.09.2016
09:05:26
ну а если человек не может в простых вещах разобраться - значит у него недостаточно опыта либо он глупый
люблю вешать ярлыки, мне так легче живется

Михаил
02.09.2016
09:07:23

Дмитрий
02.09.2016
09:07:51
а с реактом у тебя есть класс, внутри render и ебашишь как хочешь
Ну с последними апдейтами ангуляр сильно продвинулся в нормальном направлении
class PlotController {
update:Function=data=>this.plot=data
constructor(data) {
var plot: PlotController = this
console.log('PlotController %o', plot)
let points = data.accessor('points')
console.log(points.value)
}
}
app.controller('PlotController', PlotController)

Lupsick
02.09.2016
09:07:56
а второй ангулар пытается залезть на поезд компонентного программирования
поэтому и "продвинулся"