В чём надо разбираться при написании клиент-серверного приложения с бд?
Купил VDS, написал простенький сокетный сервер и клиент на Java.
Всё работает, но боюсь что я что-то упускаю, ведь есть ещё какие-то сервлеты, REST API, и прочая магия.
Стоит ли мне в это лезть, когда всё что мне надо это база данных и бизнес-логика? Возможно буду масштабироваться.
Делать для себя можно как угодно. Делать для других надо так чтобы это можно было поддерживать силами других разработчиков с минимальными трудозатратами и миллионом других критериев