• If you haven’t heard about <angular/>, this article is intended to give you a brief overview of the features and functionality that it exposes.

    <angular/> is a declarative programming language that provides the programmer with a wealth of tools using a simplistic model. <angular/> lives in the HTML file and references all the necessary libraries and tools using a single JavaScript file. This approach removes the need of complex scripts, installations of development/production environments (like AMP, Microsoft equivalent or other) and makes upgrading a breeze since the developer doesn’t have to deal with it - it’s all managed in the cloud. Development IDEs are rendered obsolete and all the developer needs is Notepad/Textmate/gEdit or a similar text editor.

    Backed by the latest cloud technologies, <angular/> is built for scalability. It can handle virtually any task or load right off the box but should the developer need more resources, they can easily contact Brat Tech LLC. and additional arrangements can be made. Ruby on Rails and Amazon EC2 along with CouchDB are the core components that utilizes, making it highly scalable, reliable and extremely fast!

    According to their website (http://www.getangular.com/) <angular/> provides:

    • A managed database - manages data for you
    • HTML & CSS - Full control of the look and feel
    • Security - Authentication and permissions
    • Embeddable - In third-party sites such ad blogs and wikis
    • Declarative - No need to learn a new language
    • Rich Widgets - Date-picker, Barcodes, Charts, etc.

    All of the above (and much more available through the documentation make <angular/> a really good and wise choice for the starter in web programming, the hobbyist who wants some variety in his/her website, the knowledgeable web developer or the expert in web programming.

    So why am I excited about this? For starters it is a really easy language to learn. It is by no means intimidating to any user and people that always wanted to enhance their website with some ‘scripting’ magic, can do so now with with no installations of any software on their sites.

    To start you need to go and create an account on the website (http://www.getangular.com/). In there you can select your subscription level. There is a free subscription (the default) and two paid ones at 14.95 USD and 45.95 USD per month respectively. The different subscription levels provide more functionality (i.e. SSL support, versioning, more documents etc.)

    Continued in Part II