169 похожих чатов

Парни, очень хочу поднять свой скилл на ui части для

RN, чтобы лейауты нормальные прописывать на обе системы. Не очень хочу использовать либы типа paper и native base, есть ли какие то гайдлайны на эту тему? Ресусы? И вообще, есть ли смысл пользоваться либами? Насколько это эффективно?

26 ответов

31 просмотр

Все, что есть в либах, реализуется руками достаточно просто. Другой вопрос, что бизнес зачастую не хочет тратить время и деньги на разработку собственного набора компонентов.

Nikita Sinyavin
Все, что есть в либах, реализуется руками достаточ...

Получается что по сути все равно профитнее работать с либами а не самому компоненты писать?

Паша Путешественница
Получается что по сути все равно профитнее работат...

Зависит от задачи. Если доступные либы предоставляют компоненты далёкие от нужной реализации и требуют значительных затрат на переработку, то можно и свой написать. Простые компоненты вроде чекбоксов и свитчей можно смело брать из либ, а вот таблицы, например, часто требуют доработки. Сопоставляй то, что тебе нужно с тем, что у тебя имеется и принимай решение.

Илья
Смотря что ты считаешь за профит.

Профитно для того что бы сделать адекватные UI для приложения. Потому что когда я это делаю сам, сам создаю компоненты, они получается очень уродливыми (проблема в моем вкусе). Поэтому я ищу что-то что поможет мне научиться делать правильные и приятные UI для юзера.

Паша Путешественница
Профитно для того что бы сделать адекватные UI для...

Вопрос есть касательно "уродливые". Ты дизайн где берёшь?

Ivan
Вопрос есть касательно "уродливые". Ты дизайн где ...

Нигде, сам делаю. Накидываю в фигме как вижу, плюс минус к цветами играю на accessibility и делаю

Паша Путешественница
Нигде, сам делаю. Накидываю в фигме как вижу, плюс...

Ну вот и ответ на вопрос) В реальности, когда будешь пилить фронт, к таске будет приатачен дизайн, красивый. По этому сильно париться на этот счёт не стоит. Как вариант, что бы получить красивые компоненты. Просто поищи где-то готове дизайны приложений, и пили себе красивые компонентики

Паша Путешественница
Нигде, сам делаю. Накидываю в фигме как вижу, плюс...

На самом деле от тебя никто не ждёт сверхярких дизайнов, сделай простенькое, без замудруний. Как от RN разработчика от тебя будут ждать компонентов с хорошим API, и грамотной архитектурой приложения.

Ivan
Ну вот и ответ на вопрос) В реальности, когда буде...

Ну я плюс минус так и думал просто уверенности не было что это правильное понимания у меня.

Паша Путешественница
Нигде, сам делаю. Накидываю в фигме как вижу, плюс...

Если ты ещё и типизируешь это всё каким нибудь typescript, то будет вообще красиво

Ivan
Если ты ещё и типизируешь это всё каким нибудь typ...

Никак руки просто не закину на тс, но со временем больше и больше понимаю, что это нужно для скилла

Ivan
На самом деле от тебя никто не ждёт сверхярких диз...

А вот пропорции лайаута, это тоже ui дизайнер прикидывать должен и давать?

Паша Путешественница
Ну я плюс минус так и думал просто уверенности не ...

Да всем будет пофиг на дизайн, будут больше смотреть на решения, типа используешь ты styledcompnents или modules, или почему-то ты решил бахать css in js.

Паша Путешественница
А вот пропорции лайаута, это тоже ui дизайнер прик...

По хорошему это решаться не тобой) не в ближайшее время, во всяком случае)

Паша Путешественница
Никак руки просто не закину на тс, но со временем ...

Он нужен не для скила, любой норм проект будет с типизацией, и не дай Бог тебе всучат что-то на flow

Ivan
Он нужен не для скила, любой норм проект будет с т...

Ну я имел ввиду как доп скилл для портфолио личного.

Ivan
Да всем будет пофиг на дизайн, будут больше смотре...

А я правильно понял из этого предложения, лучше если используешь styled component? Я просто через stylesheet все делаю

Паша Путешественница
Ну я имел ввиду как доп скилл для портфолио личног...

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

Ivan
Типизация будет спасать твою жизнь на этапе написа...

Понял, попробую тогда сразу имплементировать в поект над которым сейчас работаю. Или лучше с 0 проект?

Паша Путешественница
Понял, попробую тогда сразу имплементировать в пое...

И так и так будет хорошо. Время от времени код нужно будет рефакторить. И переписать что-то с использованием новой технологии вполне обычное дело

Ivan
И так и так будет хорошо. Время от времени код нуж...

Понял. Спасибо за столько инфы. Буду работать над всеми пунктами

Ivan
Удачи

Спасибо

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта