Что нужно знать для создания клиент серверного приложения?
Хочу написать веб и андроид приложения, которые будут взаимодействовать между собой. Для создания хочу использовать react, в качестве бд mysql. В основном будет передаваться текстовая информация, но возможно добавление изображений, видио и аудио файлов, а так же их воспроизведение. Что можно почитать по этому? На чем и как лучше реализовать сервер(для отладки и для возможно реального использования) и бекенд?
Я новичок в этом, помогите пожалуйста разобраться с этим.
Есть какие-то знания по react, redux. Сейчас изучаю react router.
Есть предположение что серверная часть будет на PHP, но слышал, что её вроде как можно сделать на ноде.
я бы советовал не распылятся - хотите научится делать клиент серверные приложения, их и пишите, а сервер возьмите любое открытое api (например github api)
Для обучения это даст больше эффект, но если все таки очень хочется написать свой сервер то прочитайте про rest api и пишите на чем угодно
в разрезе react советовал бы почитать примеры из репозитория redux