They installed a similar light in this episode of Ask This Old House.
These units have a metal box on a pigtail where connections are made.
The lights you have chosen are "CE compliant" which means that they can be sold in Europe. See the reviews from two electricians. Until approved for use in the US, you'll need to use a box.
Jan