
Konstantin
12.05.2018
20:05:15
нет

Andrey
12.05.2018
20:05:20
Почему?

Konstantin
12.05.2018
20:05:51
я не вижу смысла делать 2 отдельных проекта и отлаживать их потом как-то хитрожопо
когда среда позволяет сделать комплексное решение

Google

Andrey
12.05.2018
20:06:09
Так что? Добавляем джаву?

Konstantin
12.05.2018
20:06:19
джава вообще из другой оперы
и вообще не нужна

Andrey
12.05.2018
20:06:30
Лол, у меня вебассембли.
Ну ок, строй монстра.

Konstantin
12.05.2018
20:07:31
да почему монстра
вот у нас каждый разраб по сути фуллстек
и что, надо поднимать две среды? да мы затрахаемся всё это отлаживать
притом что VS прекрасно умеет работать с жс

Andrey
12.05.2018
20:09:24
Хозяин - барин.
Только суть не изменится. Всё равно придётся поднимать 2 среды.

Konstantin
12.05.2018
20:10:57
кокаха
так и чо, реакт никак не добавить в проект?)

Google

Konstantin
12.05.2018
20:11:48
это же ссаная библиотека

Andrey
12.05.2018
20:11:55
Ну, добавляй.

Konstantin
12.05.2018
20:11:57
ради чего городить то?

Andrey
12.05.2018
20:12:08
Кстати, js либы через нугет ставить тоже будешь?
Или же проект деплоить.

Konstantin
12.05.2018
20:13:50
нифига не пойму
вот у меня mvc-проект
есть вьюхи, где мне нужен реакт
и чо

Andrey
12.05.2018
20:14:31
Суров. Так не работает.
Потому что реакт надо собирать.

Konstantin
12.05.2018
20:14:54
я собрал вчера\

Andrey
12.05.2018
20:14:57
А cshtml собирать никто не умеет.

Konstantin
12.05.2018
20:15:04
helloworld на 150 мб
он засунул туда всё что только можно

Andrey
12.05.2018
20:15:32
Сочуствую.

Max
12.05.2018
20:18:16

Andrey
12.05.2018
20:18:48
Не на чём. Просто хотел показать, что его идея абсурдна.

Max
12.05.2018
20:19:00
.net?

Konstantin
12.05.2018
20:19:07
да

Google

Konstantin
12.05.2018
20:19:27
хочу реакт в проект добавить

Max
12.05.2018
20:19:52
То есть Razor
Не советую его

Konstantin
12.05.2018
20:20:56
можно без него
а что советуешь? бэкенд как службу?

Max
12.05.2018
20:22:11
У вас все fullstack верно? А на чем бэки обычно пишите?
Я имею ввиду среда

Konstantin
12.05.2018
20:23:08
visual studio
обычно хватало jquery, но тут нарисовалась нетривиальная задача и захотелось решить её современно)

Max
12.05.2018
20:24:51
Ясно, то есть у вас все ASP.net-чики. У нас был проект на ASP.net и фронт на React, никаких проблем

Konstantin
12.05.2018
20:25:08
а как вы их подружили то?

Max
12.05.2018
20:25:13
Но ASP.net это жесть. Очень тяжело найти толкового специалиста

Konstantin
12.05.2018
20:25:22
из нугета ставится какая-то хрень, которая не работает
а отдельно - разворачивается 150 мб каких-то ненужных библиотек

Andrey
12.05.2018
20:26:05
Не мешай фронт и бек.

Konstantin
12.05.2018
20:26:11
ок

Andrey
12.05.2018
20:26:27
Уже в который раз советую. Это одни проблемы приносит.

Konstantin
12.05.2018
20:26:33
я не спорю, мож я чего-то не понимаю... но как правильно сделать?)
вкратце мне нужен исходящий обзвон
вопросы ответы

Google

Konstantin
12.05.2018
20:26:57
переходы

Andrey
12.05.2018
20:27:00
2 директории. Одна с бекендом, а другая с фронтом.
Общаются по ресту.

Max
12.05.2018
20:27:06
Как подружили? Очень просто - server на .net один репозитарий, для React и статики - другой репозитарий (с деплоем на AWS). Общение через Rest

Andrey
12.05.2018
20:27:32
Ну, репа может быть одна. Не суть.

Konstantin
12.05.2018
20:27:32
ну разве что бэкенд сервисом делать, да

Владимир Воландемарыч
12.05.2018
20:28:12

Konstantin
12.05.2018
20:29:43
меня ещё напряг один момент
чтобы с нуля развернуть проект на реакте, надо поставить node

Admin
ERROR: S client not available

Andrey
12.05.2018
20:30:28
Да.

Konstantin
12.05.2018
20:30:47
ну и я пишу такой
create-react-app my-app
и он начинает выкачивать пол интернета

Владимир Воландемарыч
12.05.2018
20:31:36

Konstantin
12.05.2018
20:33:31
ну допустим
у меня сайт сложный
с админкой, с кучей настроек

Andrey
12.05.2018
20:34:15
Есть минификация и tree-shaking. Не парься.
Он вырежет неиспользуемый код.

Google

Konstantin
12.05.2018
20:34:23
вряд ли это будет одностраничным приложением

Max
12.05.2018
20:37:57
Так роутинг на стороне React-а делают, можно и на SSR перейти. Просто чем хороша архитектура максимально независимого клиента знаешь?
Он может работать в оффлайн (PWA)
А если решить мобильную апку прикрутить, то у вас уже будет апи готово

Konstantin
12.05.2018
20:39:22
заманчиво

Max
12.05.2018
20:39:27
А MS все завязывает на себе и валит в кучу

Konstantin
12.05.2018
20:40:52
то есть я поднимаю отдельно приложение с реактом и отдельно делаю какой-нибудь вебапи-сервис на дотнете... и выкладываю оба на серв, да?
а завтра мне говорят
нам нужна новая форма и статистика по ней
и придётся править два проекта

Max
12.05.2018
20:42:16
Еще одно приимущество - это работа параллельно команды бэка и фронта

Konstantin
12.05.2018
20:42:35
нет команд, все фуллстек

Max
12.05.2018
20:43:25
Ну так разделитесь) Дни когда один прогер и фулстек и верстальщик и дизайнер уже давно прошли. Это не эффективно

Konstantin
12.05.2018
20:44:02
сложна
более того, мы и верстаем и бд проектируем и тестируем :)

Max
12.05.2018
20:44:41
Web-разработка сродни сборке автомобиля на конвеере. А у вас handmade

Konstantin
12.05.2018
20:46:08
так это
как сделать реакт-проект без кучи левых библиотек?) мне много не надо)
https://learn-reactjs.ru/home
делал по этой
150 мб :(