How to hang a shelf in an invisible manner?
You should look for Floating or Blind shelf brackets. 

You may actually need thicker supports on the tops or bottoms of your shelves to get the right support from these brackets, but this will give the appearance of "floating" that you're looking for