В онИнит нужно делать действия которые нужно сделать один раз и которые нельзя сделать до инициализации компонента, о том что существуют какие-то бд или бэкенды - компонент даже и подозревать не должен, все что он должен понимать, это то, что какие-либо данные для него приходят либо из инпута либо из сервиса не более