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

Ребят, а как лучше делать проект на React с 0

писать вёрстку прям там, либо сначала сверстать а потом подключить React?

17 ответов

44 просмотра

npm create vite@latest

AroScript-Guerra's Автор вопроса

@shporasergy ?

Вообще без разницы. Главное, чтобы был макет в Figma или Adobe. Ну и конечно удобно когда уже всё сверстано, но если нужно делать с нуля, то так и делаешь.

AroScript-Guerra's Автор вопроса
Сергей Шпора
Вообще без разницы. Главное, чтобы был макет в Fig...

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

Зависит от целей проекта. Я пока не могу понять как делать всю верстку в реакт, но надо пробовать

ты либо ебанутый

Andrey
А в чем проблема?

Пока проект учебный нет понимания как сделать его интерактивным и наполнить данными, например, не используя api. Статические данные не хочется добавлять

если хочешь кашку поступай по второму варианту

Dmitry
Пока проект учебный нет понимания как сделать его ...

Ну ты либо юзаешь апи Либо мокаешь данные

Andrey
Ну ты либо юзаешь апи Либо мокаешь данные

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

А ещё опытные скажут, что вообще пофиг. А лучше когда сразу всё делаешь, потому что если сначала сверстал, то потом начинают вылазить нюансы которые непредусмотрел изначально. А так у тебя есть макет, сперва сверстал/написал/стилизова себе компоненты в первую очередь. А потом распихал по страничке.

Сергей Шпора
А ещё опытные скажут, что вообще пофиг. А лучше ко...

Звучит как бред. На макете хоть 20 кнопок может быть, но в коде это 2 компонента кнопок. Как ты в вёрстке это хочешь реализовать?

Liubomyr
Звучит как бред. На макете хоть 20 кнопок может бы...

Пфф, наоборот прежде чем создавать компоненты, оценивается то что находится на страничке и пишется потом. В чём проблема?

AroScript Guerra's
Имелось в виду что некоторые сначала верстают в HT...

Какой смысл сначала делать обычный HTML, а потом переписывать это в jsx, вряд ли адекватный человек таким будет заниматься. Если компания нанимает верстальщика, то придется потом его верстку переносить, а если нет, то лучше сразу писать в jsx

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
14
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта