GopherJS frontend library