The Puck has its own JavaScript engine, so you could think of the Puck as running a Web Browser without a window.
So if you're asking 'can I run code on the Puck itself and interact with it with buttons/pots/etc' then absolutely - that's pretty much what it's meant for.
If you want the Puck itself to display/render a webpage via some external screen (or into an offscreen buffer) then I'm afraid that's not going to work - but it may well be that you can use the PC for rendering to the DOM, but you do all the actual 'application logic' sort of stuff in the Puck.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The Puck has its own JavaScript engine, so you could think of the Puck as running a Web Browser without a window.
So if you're asking 'can I run code on the Puck itself and interact with it with buttons/pots/etc' then absolutely - that's pretty much what it's meant for.
If you want the Puck itself to display/render a webpage via some external screen (or into an offscreen buffer) then I'm afraid that's not going to work - but it may well be that you can use the PC for rendering to the DOM, but you do all the actual 'application logic' sort of stuff in the Puck.