@reactnative_ru

Страница 164 из 878
Gerc
10.05.2017
15:57:38
А обязательно на JS писать? На про сто Java нельзя?

Алексей
10.05.2017
15:58:48
А обязательно на JS писать? На про сто Java нельзя?
берешь любой compile to js язык и пишешь

Igor
10.05.2017
16:00:25
берешь любой compile to js язык и пишешь
Прям любой не получится, тот же KotlinJS не поддерживает ReactNative пока (только обычный).

Алексей
10.05.2017
16:00:50
в смысле что они биндинги под реакт не имеют?

Google
Igor
10.05.2017
16:01:16
в смысле что они биндинги под реакт не имеют?
да (пытался сам сделать из ts2kt - падает все)

Алексей
10.05.2017
16:01:26
они же в жетбрейнс делают че то под реакт

странно

Igor
10.05.2017
16:02:15
они же в жетбрейнс делают че то под реакт
Они не выеживаются) и пишут на JS https://github.com/JetBrains/youtrack-mobile (могли бы хоть на typescript ?)

Алексей
10.05.2017
16:02:55
не, я в том смысле что чувака из жетбрейнс знаю который говорил что они под реакт там че то пишут у себя на котлине

ахинею правда какую то, но пишут)

Igor
10.05.2017
16:03:56
не, я в том смысле что чувака из жетбрейнс знаю который говорил что они под реакт там че то пишут у себя на котлине
Натив? Может что-то тестирую внутри, не удивлюсь если скоро все таки сделают.

Igor
10.05.2017
16:04:20
не, просто реакт
Это давно работает

Алексей
10.05.2017
16:04:32
а тогда в чем может быть проблема

ts2kt поди накосячил че то)

Igor
10.05.2017
16:05:23
а тогда в чем может быть проблема
Это у тебя там друзья в JB, ты и скажи)

Алексей
10.05.2017
16:05:45
Это у тебя там друзья в JB, ты и скажи)
не друзья, так, знакомые ?

Google
Алексей
10.05.2017
16:06:08
ну я вот на cljs пишу, проблем не испытываю)

Igor
10.05.2017
16:06:52
ну я вот на cljs пишу, проблем не испытываю)
Я F# пробовал (через Fable), тоже вроде норм, но тяжеловато без хорошего тулинга и JSX. Так что пока на TypeScript остановился.

Ilya
10.05.2017
16:07:17
А обязательно на JS писать? На про сто Java нельзя?
Как ты под ios на java? Для меня многие вещи на нативе было бы проще, но вот раз пришел такой проект - чего бы и не научиться...

Ilya
10.05.2017
16:09:07
Тут имхо проще на JS сразу, чем зависеть от еще одной лишней зависимости.

Алексей
10.05.2017
16:09:16
хотя без тулинга как @angmarr говорит правда тяжеловато

Igor
10.05.2017
16:09:17
Ilya
10.05.2017
16:10:23
хз, я например, больше по ObjC/Swift :)

Алексей
10.05.2017
16:10:44
имхо такие разговоры из разряда "зачем писать на си когда есть ассемблер", "зачем писать на java если есть c++", ну ты понял ?

Ilya
10.05.2017
16:10:47
Но, с JS уже знаком был, так что... ) Мне проще на JS

Igor
10.05.2017
16:18:44
Но, с JS уже знаком был, так что... ) Мне проще на JS
Почему не TypeScript?, там все тоже самое + типы

Ilya
10.05.2017
16:24:36
Это уже не я решал )

Имхо багов связанных с отсутствием типов у нас пока даже не было, вроде.

Igor
10.05.2017
16:29:52
Имхо багов связанных с отсутствием типов у нас пока даже не было, вроде.
Там же не только баги, еще и рефакториги и поддерживаемость. Опять таки, джунам проще въехать, когда их кидают на легаси проект. (и JS это вообще не язык ?, ну да ладно мне MS не платит за евангилизм)

Murad
10.05.2017
16:31:17
> JS это вообще не язык а что это?

il.ya
10.05.2017
16:32:20
сексуальная ориентация?

Murad
10.05.2017
16:32:54
джаваскриптуалы?

Igor
10.05.2017
16:33:32
> JS это вообще не язык а что это?
это была ошибка (но не будем флудить)

Google
Murad
10.05.2017
16:34:20
это была ошибка (но не будем флудить)
на тему типов-тестов, мне очень нравится как Рич Хикки описывает их в simple made easy

Igor
10.05.2017
16:34:50
Посмотри Reason, там есть jsx
Блин, я уже кучу верстки написал на TypeScript ?. А есть гарантия, что FB его не кинет?

на тему типов-тестов, мне очень нравится как Рич Хикки описывает их в simple made easy
Вот clojure(script) я уважаю и смотрел наверное все видео Rich Hickey, но JS это все таки ошибка) Там же дело не только в “корректности”, на типах можно всю доменную область разложить, особенно если это ML/OCaml с их sum-types.

Murad
10.05.2017
16:41:40
в чем ошибка то

Niko
10.05.2017
16:44:20
Vladimir
10.05.2017
16:46:24
Да, это очень глупые разговоры. Я вообще не очень понимаю, зачем обсуждать в сообществе RN, хорошо ли что RN написан на js.

Глупый флуд, такой же, как и обсуждения редакторов

и повторяется во всех чатиках раз в три дня

il.ya
10.05.2017
16:47:26
поддержу, какая разница какая идешка, главное чтобы вебсторм

Maria
10.05.2017
17:11:35
У меня в компании нет таких людей, я просто не понимаю этого фактора
Потому что никто не уйдёт? Или потому что каждый быстро разберётся с любым кодом?

Vladimir
10.05.2017
17:27:14
Nikita
10.05.2017
17:50:36
js норм

не гоните

вы просто на тикле не писали

Vladimir
10.05.2017
17:53:14
или на js 10 лет назад

Gerc
10.05.2017
17:55:48
Статической типизации нету, это очень не удобно

Mars
10.05.2017
17:57:01
Gerc
10.05.2017
17:57:31
Алексей
10.05.2017
18:02:15
а мне вот интересно откуда у людей такое мнение что у "нормального" языка должна быть стат типизация

?

Google
Mars
10.05.2017
18:03:49
а мне вот интересно откуда у людей такое мнение что у "нормального" языка должна быть стат типизация
Леша, это приходит с опытом. Поддержка действительно больших проектов без стат типизации становится проблемой

Vladimir
10.05.2017
18:04:39
У меня опыт более 10 лет, и я видел ужасные проекты на всех языках программирования

это всегда вопрос организации кода и скилла программиста, не фич языка

Алексей
10.05.2017
18:05:33
а у меня другая гипотеза) я думаю это бэкграунд во всем виноват, банально привычка. просто я вот начинал с динамических языков и может поэтому я не ощущаю этих проблем с отсутствием стат типизации

Vladimir
10.05.2017
18:07:15
всегда можно сделать такую лапшу из типов, что в ней не разберешься, особенно когда в бой вступают генерики

Алексей
10.05.2017
18:07:37
Леша, это приходит с опытом. Поддержка действительно больших проектов без стат типизации становится проблемой
я в таких случаях спрашиваю а с хера ли он большой ?всегда можно попилить на меньшие части (артефакты). у меня вот даже мысля недавно была, проверять flow чисто контракты между либами внутренними

Алексей
10.05.2017
18:10:00
Ты просто не ощутил облегчение ,) пока что
и то правда, меня пока все еще бесит делать подсказки на полях ?хотя уже сколько подходов к стат типизации делал...)

Mars
10.05.2017
18:11:07
Это убожество полнейшее

В каментах писать что ты ожидаешь там. И проблема не в аннотации а в том что эти каменты девелопер может забыть проверить. А вот компилятор ничего не забывает, никогда.

Igor
10.05.2017
18:15:36
я в таких случаях спрашиваю а с хера ли он большой ?всегда можно попилить на меньшие части (артефакты). у меня вот даже мысля недавно была, проверять flow чисто контракты между либами внутренними
Статические микро(модули)сервисы ?? Была такая же идея на Android Kotlin, разбиваешь проект на “домены” и тонкими интерфейсами и можно в отдельных репозиториях. Плюс еще можно писать на разных JVM языках на аутсорс отдавать (индусы на java, я на kotlin) и подкачивать чисто jar из мавен.

Mars
10.05.2017
18:17:13
Alexander
10.05.2017
18:25:17
или на js 10 лет назад
Я писал, было норм

Сейчас не пишу

Хотя не, на ноде иногда пишу

Ches
10.05.2017
18:53:57
народ, подскажите, завтра позвали на собес, по реакт нейтиву, знаю хорошо реакт, по реакт нейтиву смотрел только курсик на 10-15 часов, но ничего не делал, что стоит почитать сейчас?)

Google
Ches
10.05.2017
18:57:28
нафиг его пилить если уже иду на собеседование?)

просто теория наверное нужна будет

как я понимаю разница разработки от реакта только в том что есть эти симуляторы для андроида и ios, нужно менять html разметку на теги Text и тд, и немного странный роутинг с изменением экрана) все что я знаю)

Murad
10.05.2017
19:01:01
посмотри первые видео с презентаций реакт нейтива

очень поможет врубиться в философию

Mars
10.05.2017
19:01:31
просто теория наверное нужна будет
Я часто на собеседовании задаю чисто практические вопросы. У меня б прошел )

Murad
10.05.2017
19:02:40
https://www.youtube.com/watch?v=KVZ-P-ZI6W4 https://www.youtube.com/watch?v=7rDsRXj9-cU&t=1123s и на собесе лучше признаться что практического опыта ноль но Реакт/веб разработка + 10-15 часов курса + "понимание", это уже много

Mars
10.05.2017
19:02:50
Но вполне может быть что опыт с RN не требуется

Murad
10.05.2017
19:06:37
собственно, ребят с продакшн-опытом реакт-нейтива еще крайне мало

Ches
10.05.2017
19:06:52
сказали что проект на реакт нейтиве

Murad
10.05.2017
19:06:56
хотя с пяток вакансий в россии висит, видел

Ches
10.05.2017
19:07:01
но думаю да, можно въехать)

меня в Беларуси позвали))

Murad
10.05.2017
19:07:21
ну так, реакт нейтив это на 90 процентов понимание реакта

у нас в украине тоже пара компаний хайрит, тот же wix, и attendify

Andrew
10.05.2017
19:08:47
ду у нас в Калининграде и то несколько ваканский есть :)

Да и мы пишем на RN сейчас прилку :)

Murad
10.05.2017
19:08:57
своим клиентам я советую просто нанимать хороших реакт-разработчиков, приманивая их альтернативой работать с реакт-нейтивом

Murad
10.05.2017
19:09:41
кстати ко мне в команду, в киевский офис, скоро будут нужны ) развивать легаси после меня )))

на тему всех этих "можно ли на нативе писать, используя реакт нейтив" есть замечательный фреймворк http://componentkit.org/

Страница 164 из 878