I am building a website that will present spatial data (Leaflet) and I plan to include functionalities like: add, move, delete features (i.e. by clicking on the map or on the feature) I would like to use PostGIS as DB.
Should I use a GeoServer and if so why?
I was planning to store vector data and request them as GeoJSON from DB. The approximate amount of records (10 000 - 100 000).