Bence ikiside değil, sıfırdan yapacaksın. Golang, NodeJs, Net.Core gibi dillerden birini seçip nosql eşliğinde web servisi şeklinde yazacaksın backendi sonrasında ise vue.js veya reactjs gibi javascript framework'ü ile web servisi datalarını işleyen/kullanan bir frontend yazacaksın. Mobil uygulamalar için ise backendi web servisi şeklinde yazdığın için tekrardan api ile uğraşmadan flutter veya react native ile mobil uygulamanı da geliştireceksin. Elektrik motoru gibi sessiz ve hızlı çalışacak.