Cross-domain, Client-side JSON Exchange by Michael Lee
What is jsonXD? Declarative JavaScript with JSON-like syntax.
Cross-domain JSON with  /* Target data */ { “ test ” : “jsonXD Works!” }
// 1:  Add data listener: +{  on : { test: function (result) { // 4: Display data: alert (result.data. test ); }}}; // 1: ...
Works Where?
Please complete an evaluation Michael Lee http://iskitz.com/ Follow me  @iskitz  on Twitter jsonXD http://jsonxd.net/ Foll...
Upcoming SlideShare
Loading in...5
×

Michael Lee Presentatin Cross Domain Json

875

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
875
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Good Morning everyone! Good to have you here. I'm Michael Lee, JavaScript fan and creator of the Ajile open-source project for Dynamic Script Loading & Namespace Management. Today I'm introducing jsonXD, a new, pure JavaScript approach to working with JSON in both client and server-side environments.
  • Michael Lee Presentatin Cross Domain Json

    1. 1. Cross-domain, Client-side JSON Exchange by Michael Lee
    2. 2. What is jsonXD? Declarative JavaScript with JSON-like syntax.
    3. 3. Cross-domain JSON with /* Target data */ { “ test ” : “jsonXD Works!” }
    4. 4. // 1: Add data listener: +{ on : { test: function (result) { // 4: Display data: alert (result.data. test ); }}}; // 1: Add data listener: + { on : { test : function (result) { // 4: Display data: alert (result.data.test); }}}; // 2: Request data from JSON/P server: + { get : “ http://ser.ver.b/data.js ?callback= ~ ” }; // 2: Request data from jsonXD server: + { get : “ http://ser.ver.b/data.js ” }; Cross-domain JSON with ser.ver.a (client) ser.ver.b (server) // 3: Server returns JSON/P: ~( { “ test ”: "jsonXD Works!" } ) ; // 3: Server returns jsonXD: + { “ test ”: "jsonXD Works!" };
    5. 5. Works Where?
    6. 6. Please complete an evaluation Michael Lee http://iskitz.com/ Follow me @iskitz on Twitter jsonXD http://jsonxd.net/ Follow @jsonxd on Twitter ajile Ajile http://ajile.net/ Follow @ajilenet on Twitter
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×