Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » front и back для средне/высоконагруженных сайтов

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Front будет демонстрировать данные БД и графическую информацию + надо как скачивать, так и загружать большие объёмы данных Желательно, чтобы работал на максимуме платформ - как минимум Виндовс, Линукс и Андроид. Ну и Маки тоже не помешают. Наверное универсальнее всего сделать тонкий клиент, ну или чтобы фрэймворк сам позволял адаптироваться под клиента
 
Back будет взаимодействовать с БД (Постгрес) и с сервером приложений (где в первую очередь будут запускаться Линукс х64 бинари). Видимо будет по Линукс х64, но если что-то прям сильно лучше подходит - можно рассмотреть.
 
Пока смотрю в сторону Питоновских фреймворков. Но вообще возможны варианты.
Хочется что-то с открытым кодом.
Конечно можно рассмотреть что-то проприетарное, но тогда должны быть ну очень веские плюсы.

Всего записей: 2561 | Зарегистр. 20-04-2004 | Отправлено: 14:37 22-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov

Цитата:
Front будет демонстрировать данные БД и графическую информацию + надо как скачивать, так и загружать большие объёмы данных Желательно, чтобы работал на максимуме платформ - как минимум Виндовс, Линукс и Андроид

ну, и это же html/js/css, а не программа? потому что привязка к ОС это уже в другой раздел.

Всего записей: 16130 | Зарегистр. 20-09-2014 | Отправлено: 18:08 22-10-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
потому что привязка к ОС это уже в другой раздел.

В другой - это в какой?
Что back, что сервер приложений - это всё равно веб, ибо результат всё равно через браузер смотреть
И это не привязка - я не против, если будет вообще везде работать - а лишь пожелание.
 

Цитата:
ну, и это же html/js/css, а не программа?

Ну вообще-то есть такой термин: html/js/css-приложение. А чем это не программа?
Но вообще у меня сложилось впечатление, что уже минимум лет 10 всё более-менее серьёзное просто на таком стеке не делают - а исключительно на фрэймворках, про что собственно и был вопрос.

Всего записей: 2561 | Зарегистр. 20-04-2004 | Отправлено: 12:38 23-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov

Цитата:
Ну вообще-то есть такой термин: html/js/css-приложение. А чем это не программа?

тем, что вы упомянули Android и так далее - прикладное программирование это не то, что тут обсуждают. если html/js/css - то это сюда, и тогда нет привязки к платформе.
 
с фронтом тут очевидно
React, Vue, Angular - что больше нравится.
для них есть и готовые модули отрисовки, например - https://canvasjs.com/react-charts/
можно и самостоятельно - https://www.chartjs.org/
 
остальное зависит от бэкенда - то, что хорошо знаете, на чем можете написать.
многое работает с упомянутыми выше фреймворками. тот же Laravel, на php - https://laravel.com/frontend

Всего записей: 16130 | Зарегистр. 20-09-2014 | Отправлено: 19:31 23-10-2024 | Исправлено: Mavrikii, 19:33 23-10-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
и тогда нет привязки к платформе

Вообще отображение на разных платформах не обязано быть идентичным.
Или щас уже добились того, что на современных фреймворках один и тот же нетривиальный сайт одинаково выглядит и под ПК, и под Андроидом, и под IoS?
 

Цитата:
остальное зависит от бэкенда - то, что хорошо знаете, на чем можете написать.
многое работает с упомянутыми выше фреймворками. тот же Laravel, на php - https://laravel.com/frontend

Вот php как раз не хотелось бы, ибо именно с ним так поработать и не пришлось (и вряд ли щас имеет смысл с нуля осваивать).
А так Java/JavaScript/Python + их производные/наследники - всё рассматривается.
Собственно пока основной выбор JavaScript vs Python, ибо оба языка есть в смежных проектах и без особой необходимости нет смысла расширять их список.
С другой стороны, если есть что-то прям совсем подходящее - почему нет.
 
И кстати про бэкэнд: лет 10 назад было модно микросервисы на Го писать - для бэкэнда подобное ещё актуально? А то всё равно плюсы тоже активно использую)

Всего записей: 2561 | Зарегистр. 20-04-2004 | Отправлено: 14:55 24-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov

Цитата:
А так Java/JavaScript/Python + их производные/наследники - всё рассматривается.

вы не поняли. в данном разделе возможно только обсуждение фронтенда, который требует от пользователя только наличие браузера (а значит html+js+css). если клиент в виде платформенно-зависимого кода (даже питона), это уже прикладное.
Python [?]
 
и тут обсуждается бэкенд, выполняемый на сервере.

Всего записей: 16130 | Зарегистр. 20-09-2014 | Отправлено: 15:43 24-10-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
ы не поняли. в данном разделе возможно только обсуждение фронтенда, который требует от пользователя только наличие браузера (а значит html+js+css). если клиент в виде платформенно-зависимого кода (даже питона), это уже прикладное.

Я задаю общий вопрос про выбор фреймворка для разработки фронтэнда, указывая некоторые желательные для меня условия.
И если после выбора конкретного питоновского (например) фронтэнда мне придётся задавать по нему вопросы в теме про Питон - это было бы как-то странно - какой-то кастрированный раздел про Веб получается - тогда и надо было называть html/js/css
 
зы: посмотрел список тем - похоже это вы не поняли - по крайней мере наличие тем типа следующих опровергает ваше утверждение (ну или вы как-то непонятно формулируете):
"Perl: Полезные решения"
"вопросы по javascript"
"Язык программирования Python (Питон, Пайтон)"
- и это только на первой странице

Всего записей: 2561 | Зарегистр. 20-04-2004 | Отправлено: 15:59 24-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov

Цитата:
тогда и надо было называть html/js/css

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

Цитата:
"Язык программирования Python (Питон, Пайтон)"

серверная часть. прикладное, в основном, по ссылке выше.

Всего записей: 16130 | Зарегистр. 20-09-2014 | Отправлено: 16:01 24-10-2024 | Исправлено: Mavrikii, 16:04 24-10-2024
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » front и back для средне/высоконагруженных сайтов


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru