first off, there is no "easy" way to beat someone truly good.
Second off, actual matchup advice. Fullhopping is really good against falco, because it puts you above his laser range, and fox has a really good short hop. As an aggressive option Dair & Bair work really well, often times Bair can get early KO's. Dair can give a shine, or a grab. If they shield, then you have falco within really close quarters which lets you pressure him further (I usually just poke at their shield with a bair). I also have a love for shield stopping & having my back face falco, so I can Fullhop bair towards him.
Falco's laser is really damn good, i know. When you shield a laser, falco will do something afterwards. Now, against a really good falco, they will read your escape option (which, admittedly, I fullhop a metric ****ton), so try out different options. Wavedash OOS is a decent option, but remember, falco is such a good character that there is no super clear answer. If falco probably isn't going to hit your escape option, then do it.
Grab gets a **** ton of damage from a chaingrab, if you're good at converting when they land on platforms then that makes grab even better.
Falco's UpB doesn't have a charge hitbox on it so if you ever think that you have to "armada shine" him, really you can just kill him at any timing.
it should also be noted that this MU probably isn't my forte. If you want some chunky ass advice than ask me about Marth vs. Fox from either side, or Fox vs. Puff. I don't know too much about DI against falco, and I also know that he has a good amount of mixups due to Dair & Shine. I wish you success in the matchup