One resource that seems to be universally loved over there is Assimil [2]. I've been working through one of their courses and it's been great. I augment it with youtubers that make comprehensible input videos at my ability level, as well as with iTalki lessons.
I tried Duolingo once many years ago, but there's no way that memorizing words is going to get you all the way there. You need reading, writing, listening, and speaking practice in real world situations.
[1] https://forum.language-learners.org/ [2] https://www.assimil.com
I’m not disagreeing that multiple sources is necessary, but describing Duolingo as just a “memorising words” app is wrong.
It has reading, writing, listening, speaking, and conversation exercises.
If people find it a useful tool and it has helped them gain fluency though that’s great!
My personal favorite ressource is Lingolia [1]
But unfortunately, I mostly want to focus on reading in a foreign language and that's just a huge slog as of now.