Eldritch knight is not a trap but it is mostly fighter with a dash of wizard (limits spells known, limited schools of magic, slow progression of spell levels). Blade-pact warlock is sort of the opposite...mostly mage with a dash of fighter. THey haven't really produced a good 50-50 split warrior mage class for 5e (oath of vengeance paladin is actually the closest but divine). But you can multiclass EK with wizard fairly well if you want more magic zing.....it'll just take a while to get there.
If you want to play an Arcane Archer you need to do exactly nothing to the Ranger class. That was my first 5e PC. Enjoy the lightning arrows and hunters mark.