The Naysayers in the comments are all demonstrably wrong.
Further, The Ubiquity devices you linked to are an excellent tool for the job, and - provided your area is not to noisy in the appropriate band, you should be able to get high performance - with no additional hardware - these are not antennas, they are antennas with Access Point functionality built in.
I've not used these exact devices, but from their manual it looks to me like you would configure them and get them talking to each other when they are close to each other by setting one up as an Access Point and the other as a station or client, then mount and aim them, using Ubiquities software to help get the strongest signal.
Once you have this done, each side would present as an ethernet port to your router, and you just plug it in - ie from your routers point of view its simply a long piece of ethernet cable.