Size: a a a

2020 April 06

O

Onlinehead in ctodailychat
Ну и предположение что "написал 1 раз - работает предсказумо везде" - оно же не правда ни для чего, кроме самых простых вещей (и те вон в том же Discord в итоге частично реимплементировали)
источник

O

Onlinehead in ctodailychat
То есть если бы оно и правда было так - вопроса бы не стояло вообще и все нейтивописатели пошли переучиваться на JS. Но он почему-то есть и они все еще нейтивописатели. Парадокс.
источник

TV

Timur Valiev in ctodailychat
Onlinehead
То есть если бы оно и правда было так - вопроса бы не стояло вообще и все нейтивописатели пошли переучиваться на JS. Но он почему-то есть и они все еще нейтивописатели. Парадокс.
Потому что кейсы разные? Никто же не говорит про серебряную пулю
источник

O

Onlinehead in ctodailychat
Ну то есть или все не очень умные, или что-то не так с кросс-платформой, или "все пишут то, что надо писать на нейтиве"
источник

Y

Yaroslav in ctodailychat
источник

D

Dedulik in ctodailychat
Onlinehead
А не ломается ли твоя логика про "2 программиста на RN"? Ну если их заменить на "2 программиста на Native". Их там очевидно не по одному на платформу, но посыл понятен.
я рассказываю про то как реально есть на моем последнем месте работы. там rn делают 1 мидл и 1 джун. можно сократить до одного синьора, если хочешь )
для нативки нужно будет по такой команде на каждую платформу + по отдельному проджекту. не считая того, что фичи у тебя будут разные на разных платформах.

это понятно, что все зависит. игры AAA на js никто писать не будет. но в большинстве случаев же - рендер джисонов от сервера
источник

BA

Boris Adimov in ctodailychat
Реакт нэйтив хорошо решает определенные задачи, но не решает все. При этом те которые решает - решает быстрее и проще чем поддержка двух нативных платформ. На этапе выбора инструмента нужно понимать какие вещи предстоит реализовать и от этого отталкиваться в своем выборе.
источник

O

Onlinehead in ctodailychat
Dedulik
я рассказываю про то как реально есть на моем последнем месте работы. там rn делают 1 мидл и 1 джун. можно сократить до одного синьора, если хочешь )
для нативки нужно будет по такой команде на каждую платформу + по отдельному проджекту. не считая того, что фичи у тебя будут разные на разных платформах.

это понятно, что все зависит. игры AAA на js никто писать не будет. но в большинстве случаев же - рендер джисонов от сервера
Ну в варианте "редир json-ов с сервера с отображением их во что-то простенькое" тут я с тобой пожалуй соглашусь.
источник

TV

Timur Valiev in ctodailychat
Вот тут кстати про то, как мессенджер для iOS переписывали, в итоге там выделили кроссплатформенную часть на С
https://podcasts.apple.com/gb/podcast/software-engineering-daily/id1019576853?i=1000470065541
источник

D

Dedulik in ctodailychat
источник

O

Onlinehead in ctodailychat
Boris Adimov
Реакт нэйтив хорошо решает определенные задачи, но не решает все. При этом те которые решает - решает быстрее и проще чем поддержка двух нативных платформ. На этапе выбора инструмента нужно понимать какие вещи предстоит реализовать и от этого отталкиваться в своем выборе.
Логично. Интересно, как быстро такой подход заводит в тупик "пора все переписывать" при развитии продукта. Горизонт планирования функционала то обычно не такой уж большой.
источник

A

Artur in ctodailychat
это они еще не видели, что некоторые умеют запускать бэйсик с кассет
источник

D

Dedulik in ctodailychat
Onlinehead
Ну в варианте "редир json-ов с сервера с отображением их во что-то простенькое" тут я с тобой пожалуй соглашусь.
это я, понятно, упростил. в том продукте, о котором я говорил, часть вынесли в натив. но это заняло 1 месяц работы отдельного умного человека. остальные полтора года затраты только на  1.5 rn разработчика.
причем джун мигрировал из команды web
источник

O

Onlinehead in ctodailychat
Не опасненько ли выбирать штуку, которая что-то не особо неочевидное не может или может плохо, если есть шанс пригрести к моменту, когда это придется делать? Понятно, что если есть понимание, что функционал останется без изменений практически навсегда, то тогда можно много вольностей себе позволить.
источник

O

Onlinehead in ctodailychat
Dedulik
это я, понятно, упростил. в том продукте, о котором я говорил, часть вынесли в натив. но это заняло 1 месяц работы отдельного умного человека. остальные полтора года затраты только на  1.5 rn разработчика.
причем джун мигрировал из команды web
Интересно что с этим будет года через 3:) Если конечно продукт долгоиграющий..
источник

MS

Max Syabro in ctodailychat
Onlinehead
Не опасненько ли выбирать штуку, которая что-то не особо неочевидное не может или может плохо, если есть шанс пригрести к моменту, когда это придется делать? Понятно, что если есть понимание, что функционал останется без изменений практически навсегда, то тогда можно много вольностей себе позволить.
Неа
источник

MS

Max Syabro in ctodailychat
Работающее херово лучше идеального неработающего
источник

O

Onlinehead in ctodailychat
Max Syabro
Работающее херово лучше идеального неработающего
Ну ИМХО сделать простую штуку на нейтиве не на порядки сложнее чем ту же простую штуку на кросс-платформе.
источник

O

Onlinehead in ctodailychat
А вот со сложными получается что нейтив нужен все равно"
источник

MS

Max Syabro in ctodailychat
не, ты вывод сделал из своей же предпосылки
источник