Question
In production, can I just use my droplets IP instead of assigning a domain name?
I’m creating a backend API for a mobile app. Instead of mydomain.com/api … is it okay and technically viable, for example, to use 415.21.23.235/api instead? Are there any security risks, downtime, disadvantages, etc?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×
The disadvantage is durability and scaling - in a way.
If you link a domain to it, then you can host the app anywhere and move it around from different providers even because all you have to do is change an A record for your DNS.
Of course, the advantage is that on the consumer end a DNS lookup does not need to happen but this is a very, very small advantage.