Dart: Hash Server Example

Another fun dart example in the works. The goal of this example was to explore LUCA UI Framework and the server side component provided in the dart samples folder. The chat sample provides enough implementation to get your own dart http server running in no time at all. The only issue with chat is its an early sample and not modular enough to copy and paste. It is simple enough to read and split apart your self. I have done some of that in the HashServer. Eventually I would like to take it one step further and break the chat sample up enough that anyone could clone and get started right away.

The HashClient takes a string input from the TextBox and sends it to the server by XMLHttpRequest in JSON format. The server then parses the request data and creates a hash value based on the hasher selected by the client. The client updates the hash value on the UI when the response received. The LUCA UI provides a MVVM framework so the domain logic was separated from the UI, a convenient and coherent way to do UI application development. More work on the client and server side is needed to separate the available hashes from what is coded into the client, but for now it works. See the README.md on how to get running. Feedback and comments always welcome!

About financecoding
I enjoy coding in dart.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: