Open Source Resources for Web Application Developers

Shopify - Online Store Builder
Follow Us on Social Sites
Subscribe RSS Subscribe Newsletter Like us on Facebook Follow us on Twitter Follow us on Google+
  • Home
  • News
  • Plugins
  • Design
  • Others
  • Books
  • About
23 Jan

Aptana Jaxer – The World’s First True Ajax Server

  • GPL License, Tools
  • Leave a Comment

ajax-server.png

Modern web sites and applications use Ajax to create engaging user experiences: the HTML and CSS are set in motion using JavaScript running in the browser and calling back the server. To achieve this, the server needs to prepare the web page appropriately, and to know what to do when the JavaScript calls it. But the server knows nothing about the HTML and CSS DOM, nor how to handle JavaScript data, and you can’t code it in JavaScript.

Jaxer changes all that. Jaxer is the world’s first true Ajax server. HTML, JavaScript, and CSS are native to Jaxer, as are XMLHttpRequests, JSON, DOM scripting, etc. And as a server it offers access to databases, files, and networking, as well as logging, process management, scalability, security, integration APIs, and extensibility.

Jaxer is licensed under the GPL, and leverages the ubiquitous Mozilla engine that is used in Firefox 3, which means that Jaxer is fully compatible with the latest JavaScript standards, including access to all of the features you are familiar with — from Date to Math to window and document, and even JavaScript 1.5, 1.7, and 1.8 — they’re all there. If you know JavaScript and HTML, you can already build Jaxer applications.

Requirements: -
Demo: http://www.aptana.com/jaxer/
License: GPL License

Share
Tweet
Sponsors
subscribe to our newsletter - weekly free resouces for web developers
follow us on social sites - rss, facebook, google+, Twitter
Subscribe RSS Like us on Facebook Follow us on Twitter Follow us on Google+
Related Resources
Open Source Mobile Framework Supports 6 Platforms

Open Source Mobile Framework Supports 6 Platforms

Google Gear Enables Offline Use Of Web Applications

Google Gear Enables Offline Use Of Web Applications

The Ajax APIs Playground with Save & Export Features

The Ajax APIs Playground with Save & Export Features

fValidator Validate input data in HTML forms with iMask

fValidator Validate input data in HTML forms with iMask

A Handy HTML5 Sprite Sheet Generator

A Handy HTML5 Sprite Sheet Generator

Ace – Standalone Web Based Code Editor in JavaScript

Ace – Standalone Web Based Code Editor in JavaScript

Comments
  • http://mr.moox.fr/ Mr.MoOx

    I think that access to database will be not see on the client side. And when I saw a js like this:
    var result = Jaxer.DB.execute(’SELECT * FROM myTable’);
    I also so a big security hole!
    With Opera I can edit html source and so, modify the db query…

  • http://www.ibnoe.web.id ibnoe

    I think This is not good Idea…

  • Pingback: Aptana Jaxer-世界上第一个真正的Ajax服务器 | 妄想的机器人

  • http://www.NoGray.com Wesam Saif

    After getting around in their site, Jaxer looks good. They added JS support to the server (similar to JScript.net runat server)

    The sql query will only work at the server since it has to use runat=”server”

    Not sure if it’ll print out though. They have a complete list of what functions will run at the client side or server side (or both)

  • Nate

    Maybe they don’t do a good job of explaining what this is on their site, but I don’t really see the point of this.
    Seems to me like this is just another server side framework. They say it’s not, but the data still needs to go from client to server somehow.
    This seems nice if you like to code in JavaScript, but I don’t. I already have enough javascript coding to do to make my pages work nicely. I don’t see how my server understanding javascript would be any help at all, it understands .NET and PHP.
    Maybe I missed something but it seems to me like they are trying to make this sound like something its not. Don’t get me wrong maybe this is cool (for people who really love JavaScript) – but I just don’t get it.

  • boob

    Thats the first time i seen an os product launch without linux support

  • http://www.aptana.com davey

    Ray, nice post.

    i’ll just pop a few points out to some of the comments.

    @mrMoOx, the server side code (like php et al) doesn’t make it through to the client. (you can relax this a little for debugging but we basically dont push that through the pipe.

    @wesam,nate, similar but quite different, we have javascript AND the DOM running in mozilla, so the server side capabilities are the same as the firefox plugin writers have been using for a while (via XPCOM), with added framework API for file,db etc, but the environment taken as whole just feels like you are in a browser. minus of course the cross browser issues as the backend is ALWAYS Firefox3 with JS1.8.

    Having been using it for a while now, I can say that it just feels kind of clean having a single orthogonal environment covering the area between the user and the database, where you would normally have two tiers and two completely different environments (DOM + JVM or DOM + PHP)

    FYI an ajax call in Jaxer looks something like this…

    $(’myDiv’).innerHTML = queryMyDB(”a value”);

    where queryMyDB would be a function designated as server proxied, the entire ajax call management (for a sync call in this case) is really nothing more than a result assignment

    @boob, dont really know what you mean by an ‘os product’ but linux is on the way, we’ve been building it for some time but need to spend some quality time on runnning QA on a good cross section of distro’s to be comfortable with a release.

    if you want to get in on the ground floor see the sign up thread on the forums (http://forums.aptana.com/viewtopic.php?t=4543)

    anyway, check it out, if you dont use aptana, download the standalone, it’s a portable app type of thing and runs straight from the folder you unzip to, delete the folder to uninstall.

    cheers
    davey

Open Source Resources for You

What we need is a list of the top quality resources, so that we can spend more time on our web development. WebAppers only picks the top quality web development resources for you.

© Copyright 2012 WebAppers | About | Archives | Privacy Policy | Advertise | Contact

Sponsors
Advertise Here
Search
By Keywords
30 Days / All Time
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Professional Business Cards Made By Designers
  • Best Free Chrome Extensions for Web Developers
  • All of the Best Free WordPress Themes You Need
  • How to Create a Web App Admin User Interface
  • Nice List of Open Source Fish Eye Menu
  • Best Web Admin Templates
  • 25 Useful Blogs for Web Design & Development
  • Simple Javascript Progress Bar with CSS
  • 10 Useful & Quality Design Resources
  • Free Web Application Icons
  • How to Create High-Performance Code
  • Tiny Responsive jQuery Slider without Fancy Effects
  • How to Create Realtime Multi-player Games in HTML5
  • A True Responsive jQuery Lightbox Plugin for Free
  • Create an Amazon-like Navigation Menu with jQuery
  • Super Smooth CSS Transitions for jQuery
  • Pretty Neat jQuery Mobile Theme Based on Flat UI
  • How to Use Web Workers for Image Manipulation
  • How to Make FullScreen Page Transitions with CSS
  • Ghost: A Revolutionary Open Source Blogging Platform
Sponsors
Plugins
  • Advertisement15
  • Calendar47
  • Capture19
  • Charts55
  • Chat22
  • Demo Tour16
  • Gallery121
  • Maps30
  • Menu87
  • Polls9
  • Popup49
  • Tooltips42
  • Upload33
  • Video18
Desgin
  • Brushes11
  • Buttons25
  • Color Schemes25
  • Fonts47
  • Forms112
  • Icons108
  • Patterns24
  • PS Tutorials15
  • Stock Photos21
  • Tables25
Others
  • Announcement103
  • Best Collections6
  • Code55
  • eCommerce24
  • Framework215
  • Hosting13
  • Information240
  • Inspiration32
  • Legal Documents10
  • Reviews8
  • Security13
  • Social28
  • Sound16
  • Stats39
  • Tools293
  • Webmail14
Licesnes
  • BSD License67
  • CC License123
  • GPL License224
  • LGPL License40
  • License Free739
  • MIT License411
Sponsors
Advertise Here
Partners
MaxCDN