
Alexander
15.03.2017
12:41:13
Да похер
Мне хватит за глаза

Алексей
15.03.2017
12:41:27
если ты сейчас вдруг захочешь освоить веб js, то жестко потонешь в количестве информации, еще потом напишешь статью как сложна учить js в 2к17 ?

Denis
15.03.2017
12:41:48
Вполне может быть и так

Google

Alexander
15.03.2017
12:42:09
А мы тебе расскажем как там все просто )

Denis
15.03.2017
12:42:54
Ооо, те легендарные холивары про тонну либ?)

Alexander
15.03.2017
12:43:17
Либ, бандлеров, фреймворков, флаксов. Чего угодно

Алексей
15.03.2017
12:43:21

Vladimir
15.03.2017
12:43:43
на самом деле это беда инфопространства жс

Denis
15.03.2017
12:43:49
Джава не сахар, старовата по функциям

Vladimir
15.03.2017
12:44:10
у жс есть отличный жесткий хребет

Алексей
15.03.2017
12:44:21
просто каждый из нас со своей колокольни смотрит. я скажу так, нативные инструменты изучать весело и интересно. другое дело порог входа. с RN я могу входить постепенно

Alexander
15.03.2017
12:44:25
Большая часть этих нытиков, вероятно, не писали веб-приложения в 2011 году, например, с require.js

Vladimir
15.03.2017
12:44:32
express на сервере, react + redux на клиенте

Denis
15.03.2017
12:44:41

Vladimir
15.03.2017
12:45:18

Google

Алексей
15.03.2017
12:45:34

Alexander
15.03.2017
12:45:40

Vladimir
15.03.2017
12:46:09
ох, помню отличный сервер-сайд генератор бекграундов для кнопок с закруглениями
на джаве сам писал

Alexander
15.03.2017
12:47:05
Песка тут насыпали )

Denis
15.03.2017
12:47:15
Зато чатик оживился

Алексей
15.03.2017
12:47:27
@nullcpp даже если отбросить этот разговор выше про порог входа, то у RN есть свои технические прелести, из-за которых попробовать его стоит.

Denis
15.03.2017
12:47:50
А про recyclerview - веселый код у либы
setLayoutManager(new LinearLayoutManager(getContext()));

Vladimir
15.03.2017
12:48:01
но вообще в жс надо понять, что ты можешь написать приложение любой сложности на базовом express и реакте без стейтменеджера вообще или с redux+thunk/mobx и ВСЕ

Denis
15.03.2017
12:48:05
Нужна больше хардкода!

Алексей
15.03.2017
12:48:34
помоги сообществу)

Denis
15.03.2017
12:48:45
Я по нативному андроиду :(
Если бы тыкал реакт - попилил бы
mHoldItems = Math.round(1.6f * height / this.mRowHeight);
if (mHoldItems < 6) mHoldItems = 6;
Магические константы, нормас жи!

Vladimir
15.03.2017
12:49:42

Denis
15.03.2017
12:50:35
Хотя о чем я говорю, у меня друган эмбер уже долго "жует" - ему норм

Vladimir
15.03.2017
12:50:40

Google

Adaptive
15.03.2017
12:50:52

Denis
15.03.2017
12:50:58

Алексей
15.03.2017
12:51:24

Denis
15.03.2017
12:51:59
Ды в курсе, просто тупой вопрос про ресайклер выводит на хрен-пойми-какие либы с сомнительным качеством.

Алексей
15.03.2017
12:54:47

Denis
15.03.2017
12:55:10
xcode бесплатный жи, как и андроид студия

Алексей
15.03.2017
12:55:43
они имеют деньги с платформы

Denis
15.03.2017
12:55:47
Ох, пойду вживую пощупаю как оно

Алексей
15.03.2017
12:55:57
facebook - нет

Denis
15.03.2017
12:56:35
Не всегда опенсорс подход нормален
left-pad с нпм был нормальным таким примером.

Алексей
15.03.2017
12:56:57

Vladimir
15.03.2017
12:57:05
ой, упала сборка на полчаса
один раз за 5 лет
вот уж реально, черный день для опенсорса

Vladimir
15.03.2017
12:57:53

Vladimir
15.03.2017
12:58:20
я как сейчас помню, весь город работу потерял в тот день
всех программеров уволили
и шаттл разбился у наса

Denis
15.03.2017
12:58:59

Google

Vladimir
15.03.2017
12:59:05
как раз взлетал и не смог скачать лефтпад

Denis
15.03.2017
12:59:24
Сложна жи (

Алексей
15.03.2017
12:59:44
фиг знает, я реально не понимаю претензий к опенсорсным продуктам. не нравится, не используй. че к чему придиратся к тому что написано и дается тебе БЕСПЛАТНО

Alexander
15.03.2017
13:00:58
Других проблем нет, вот люди и высказываются, вестимо)

Алексей
15.03.2017
13:02:17
да на самом деле все не так, нативщики просто чуют что к ним с сзаднего хода куча фронтов подбирается, вот и брюзжат. сорян если задел чувства кого нибудь, это мое имхо

Denis
15.03.2017
13:02:32
Да не, ничего)

Алексей
15.03.2017
13:03:19
хотя на деле всем только лучше становится. многие в нэтиве не любят кнопочки двигать, а хотят писать что то более полезное, RN дает такой шанс. фронты двигают кнопки, нативщики пишут core

Denis
15.03.2017
13:03:42

Adaptive
15.03.2017
13:04:00

Vladimir
15.03.2017
13:04:08
на самом деле. с рн очень мало что нужно писать прям на джаве
если не пишешь игры или что-то такое
ну или какие-то прям сложные требования к анимации например

Алексей
15.03.2017
13:05:41
есть еще переферия, с девайсинами взаимодействовать

Adaptive
15.03.2017
13:05:46

Vladimir
15.03.2017
13:06:13
у меня сейчас проект с периферией

Alexander
15.03.2017
13:06:14

Vladimir
15.03.2017
13:06:24
и кор писал джавист
но вполне возможно, быстрее было бы вывести апи бриджем по максимуму и писать максимум логики в жс
потому что на js просто быстрее пишется и меньше кода для одинаковых задач

Google

Denis
15.03.2017
13:08:42

Ilkhom
15.03.2017
13:13:24
вопрос, как там с понятиями SOLID в RN? есть ли возможность внедрять архитектуры для долгосрочных проектов?

Vladimir
15.03.2017
13:14:10
мы же помним, что solid относится к ООП

Алексей
15.03.2017
13:14:35

Vladimir
15.03.2017
13:14:51
а в js - свои архитектуры и свои парадигмы

Ilkhom
15.03.2017
13:16:29
я имею ввиду интерфейсы и классы существуют? я просто очь давно не заглядывал к жс

Vladimir
15.03.2017
13:17:03
классы существуют. интерфейсы есть в тайпскрипте
если жизни не представляете без ООП, то можно и так:)

Алексей
15.03.2017
13:17:59

Ilkhom
15.03.2017
13:23:08

Artem
15.03.2017
13:53:13
Ребят, никто не сталкивался случайно при использовании https://reactnavigation.org с проблемой, что при использовании с redux после вызова экшена Navigation/NAVIGATE выплевывается так же экшен undefined?

Ilya
15.03.2017
13:53:54
хрена, ты его с редакс завел)
у меня не получалось

Artem
15.03.2017
13:54:56
так там же в доках описан процесс интеграции с редаксом)

Paruyr
15.03.2017
14:21:29
Одну мне кажется, что использование всяких SOLID и других принципов из ООП не правильным в рамкаъ JS?

Алексей
15.03.2017
14:22:54

Andrew
15.03.2017
14:24:10
SOLID никак не привязан к какому-то определенному языку, это принцип проектирования архитектуры
Одну мне кажется, что использование всяких SOLID и других принципов из ООП не правильным в рамкаъ JS?

Paruyr
15.03.2017
14:25:00
Да, но в рамках JS эти принципы не очень применимы
Многие вещи лучше решать функциональным подходом
Это мое субъективное мнение, каждый находит себе удобный способ решения проблем.