[HN Gopher] Browser-Vite - Vite in the Browser
       ___________________________________________________________________
        
       Browser-Vite - Vite in the Browser
        
       Author : georges_gomes
       Score  : 56 points
       Date   : 2022-01-05 15:20 UTC (7 hours ago)
        
 (HTM) web link (divriots.com)
 (TXT) w3m dump (divriots.com)
        
       | vvoyer wrote:
       | Can someone explains what's the goal? I couldn't find the WHY on
       | their website.
        
         | sytse wrote:
         | This is made by StackBlitz (not really, see reply to this
         | comment https://news.ycombinator.com/item?id=29812650 ) who
         | make a Cloud IDE that runs in the browser instead of a server.
         | As for the why of that see
         | https://blog.stackblitz.com/posts/introducing-webcontainers/
         | "What about Code Spaces/Sandbox/Repls/...? Legacy online IDEs
         | run your entire dev environment on a remote server and stream
         | the results back across the internet to your browser. The
         | problem with this approach is that it yields few security
         | benefits and provides a worse experience than your local
         | machine in nearly every way: it takes minutes to spin up
         | containers, is prone to network latency, cannot work offline,
         | often results in network timeouts, debugging frozen/broken
         | containers is nearly impossible, and hitting refresh just
         | reconnects you to the broken container again."
        
           | georges_gomes wrote:
           | WebContainers are made by Stackblitz but the link is about
           | `browser-vite` [0]. It's made by <div>RIOTS [1] and it's
           | something else. There is a chapter in the post that compares
           | `browser-vite` and `WebContainers` [2].
           | 
           | [0] https://github.com/divriots/browser-vite
           | 
           | [1] https://divRIOTS.com
           | 
           | [2] https://divriots.com/blog/vite-in-the-browser#how-does-
           | it-co...
        
             | sytse wrote:
             | Thanks for the correction!
        
         | themmes wrote:
         | I assume their goals are similar to the "WebContainers" project
         | [0] they link to.
         | 
         | - development environment with a browser as only requirement -
         | easily shareable development environment - fast to "boot"
         | environment
         | 
         | However, as I read both pages I'm not sure what benefits
         | Browser-vite offers over WebContainers.
         | 
         | [0] https://blog.stackblitz.com/posts/introducing-
         | webcontainers/
        
         | rk06 wrote:
         | To power their products mentioned in
         | https://divriots.com/#what-we-do
        
         | ratww wrote:
         | Running a bundler/transpiler in the browser seems to be the
         | goal in itself, but if you're asking why that is useful: to
         | allow developer tools to run in a browser, without a backend.
         | Their products are dev oriented, so they can save server time
         | this way.
        
       ___________________________________________________________________
       (page generated 2022-01-05 23:01 UTC)