Triangular is an infrastructure built on top of AngularJS that lets you build CRUD applications in an efficient and concise manner.
The development platform supports two environments. The first is the GAE Variant. The second is the
Node.js Variant. Where steps differ in this Tutorial the above flags will serve to alert you as to which path to take.
This tutorial will guide you through the all the steps needed to build your own application and upload it to the Google App Engine.
This tutorial will guide you through the all the steps needed to build your own application and upload it to
a Node.js server environment. The Tutorial uses
NodeJitsu Node.js Hosting as a reference point. The steps will have to be adjusted if you choose a different
Node.js hosting site.
This tutorial is based on Windows XP through 8. The following small .bat files will have to be adjusted in a non-windows platform.
As they are contributed they will be added to the Development Package.
waks.bat
Node.js Variant
run-tri.bat
GAE Variant
run-ws.bat
appcfg.bat
GAE Variant Until then it will be necessary at their usage points to adjust them to your platform. Files dev_appserver.sh and appcfg.sh obtained from
the GAE SDK
are provided as starting points for developing
run-ws.sh and appcfg.sh.
Your favorite text editor. The author uses MultiEdit mainly because of its excellent column edit support and its ability to save all files on a windows task switch.
The Chrome Browser. Others can be used but please read Browser Support first.
GAE Variant A Java 6 or more runtime. If not installed it can be obtained at Java Runtime
If you are running a browser on the machine Java is likely already installed. Ensuring the ...\jreX\bin folder location is part of your standard path statement will often suffice.
Typing path at a command prompt will verify this.
Node.js Variant The Node.js package should be installed and on the default path. This can be obtained from
Node.js Home Page
This is covered in greater detail at Development Environment
To see how straight forward it is to build your own app just follow the step-by-step instructions. You could have a starter app up and running locally in a few minutes. A few more and it would be hosted on the GAE Site or Node.js Site.