wade

package module
v0.0.0-...-895f79d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2015 License: BSD-2-Clause Imports: 3 Imported by: 0

README

Wade.Go

Wade.Go is an upcoming brand new way to develop web sites and applications. It's a client-centric web development library, but NOT for Javascript!

Isomorphic Javascript is cool but what could be better than that? Isomorphic Go.
And with that, comes:

  • Isomorphism: Write ui/client once, in Go, render seemlessly on both client and server (no SEO problems).
  • Pleasure: Modern React-like development model, in Go.
  • Maintainability: No more maintainability headache like with Javascript, and we could go easy on tests. It helps tremendously to have types and a compiler, especially for large projects.
  • Convenience: Easy collaboration between client and server since they use the same great programming language.

Development Status

Development has been reset, we have more than 1 people now (for real) and we came up with great new ideas. We get rid of the old code base and mechanisms, which still contain a lot of mediorce things influenced by Wade.Go's Angular-ish root. The new model we proposed is much more robust, we are very excited.

It's going to take yet much longer to release, but we are thrilled to think that the released product will be much more awesome. Our ambitious goal is to make the best thing ever for web development, very difficult, but we're shooting for no less.

Hope you like the idea and also want that dream become reality.

LICENSE

Wade.Go is BSD licensed

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Render

func Render(elemId string, tree *vdom.Element)

Types

This section is empty.

Directories

Path Synopsis
utils

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL