Light-weight Javscript chart render on Server/Client by canvas