No, there isn't.

If a framework is so complicated to set up it needs a bootstrapping tool, my 
advice would be to use something lighter and just as powerful- like Karax.

You only need two files to set up a minimal Karax project, a container HTML 
file and a nim file that you will compile to Javascript.
    
    
    <!DOCTYPE html>
    <html>
      <!-- hello.html -->
      <body>
        <div id="ROOT" />
        <script type="text/javascript" src="hello.js"></script>
      </body>
    </html>
    
    
    Run
    
    
    # hello.nim
    include karax / prelude
    
    proc createDom(): VNode =
      result = buildHtml(tdiv):
        text "Hello World!"
    
    setRenderer createDom
    
    
    Run

Now install karax, compile the Nim file, and open the HTML file in the browser.
    
    
    nimble install karax@#head
    nim js hello.nim  # this generate hello.js that is picked up by the HTML 
file
    firefox hello.html
    
    
    Run

Hope this helps!

Reply via email to