She plays just like Zed, if you give her the opportunity to go in, she will go in. The thing that is different from Zed/Ekko/Yone is that they have an ability to recall back to their spot wherever they put it. Naafiri doesnt have that, so she either fully commits and kill you, or she dies/takes ton of damage for it.
You need to exploit that, dont let her jump on you for free. If a Zed were to W E Q W Auto you, its the same as Naafiri doing it. You just have to be aware of her packs though, because they do stupid damage for some reason. You should never be dying to her as Azir anyways as all he needs to do is play slow for 6, then you can start doing something.
Learn her W range as that is her main engage combo, Most good Naafiri's will never use E as their combo starter as if they miss, you essentially wouldnt have extra damage and its risky. Yes sometimes they do use it for extra mobility into W range and mainly if they know they can 100% kill you, but other than that, if you see them use E first, always try to punish that.