Какой стек технологий учить для написания собственных кросс-платформенных приложений? Знания на данный момент:
QT уровень знаний начинающий-средний. Пишу маленькие проекты для собственных нужд.
Что хочу получить:
Клиент-серверное приложение которое будет:
Работать на PC в виде отдельного приложения
Открываться как страница сайта
Иметь клиент по Android/IOS (маловероятно)
В качестве сервера должна выступать база данных которая хранит и обрабатывает данные. Клиенты только отображают необходимое.
Вопрос как с наименьшими трудо-затратами сделать универсальный клиент который открывался бы везде.

21 Авг 2019 в 06:20
201 +1
0
Ответы
1

Для реализации подобного проекта с использованием QT и создания кросс-платформенного клиент-серверного приложения, вам потребуется изучить следующие технологии:

HTML/CSS/JavaScript - для создания веб-страницы, которая будет отображаться как клиент на PC и мобильных устройствах.

Node.js - для создания серверной части приложения, обработки запросов от клиентов и взаимодействия с базой данных.

MongoDB или другая база данных - для хранения и обработки данных.

RESTful API - для коммуникации между клиентом и сервером.

Framework, такой как Express.js или Meteor.js - для упрощения процесса создания серверного приложения.

С учетом ваших знаний в QT и с учетом того, что вам нужен универсальный клиент, рекомендуется использовать веб-технологии (HTML/CSS/JavaScript). Это позволит вам создать приложение, которое будет работать на PC как отдельное приложение, а также открываться в виде веб-страницы на любом устройстве.

Изучите указанные технологии и начните применять их в своих проектах. Удачи!

20 Апр 2024 в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир