0π
1- you can store any type of data in your store, 2 β I donβt thing is useful. Because if users remove browser cache all them data will be forget. So you need configure an database for this. 3 β You need a Database and some Backend to provide your data. 4 β Itβs depends. if you need only for developement, you can install any things in your machine. If you need some thing more robust, could you take a cloud server. But for configure the server you need a little bit system administrator skills.
Source:stackexchange.com