ProgramiCo
JavaScript Web Application Development
  • Home
  • SmartJs
    • Setting up the Environment
    • Running SmartJs
  • SmartJs Blog
  • About

The setup

Your workstation needs to meet the following prerequisites to get started with SmartJs.

  1. Node.Js
  2. mongoDB: SmartJs includes the minimal binaries you need to get running on Windows
  3. Node.js-mongoDB connector: npm install mongodb
  4. nowjs: npm install now
  5. Webserver for client site testing and unit testing.  Recommend Apache.  The SmartJs project includes sample Apache configs to run the Client site and the root site for QA
  6. You should run through the Cordova/Phonegap Getting Started a few times on the mobile platform of your choice.  I typically use Android.

Done with setup?

Let's run SmartJs.
Picture
Get SmartJs Now

Bonus.  Download nowjs from here

Nowjs.com website has been down for some time.  You can't download it anymore, but it does have a Github repo both here and here.

I decided I will post the copy of nowjs that I use for download.  Click the button below to get it.  It's the same one used by SmartJs.  You can get all nowjs functionality from npm install now, and use the .js files in the client of SmartJs.  But if you want the full thing with the documentation, just click the button.
Download  Flotype-now-0.8.1-4-gf7fabf5.zip
Since nowjs.com is now longer online you can't see their user manual anymore.  But if you download this Zip and host a website pointed at the folder .\doc\jsdoc, you can view the documentation locally.
Powered by Create your own unique website with customizable templates.
Photo used under Creative Commons from Aaron_S.