There is a huge literature on this topic. Search for "orthogonal graph drawing". The best possible area bound is $O(n^2)$.