Какие средства используются для построения браузерных приложений