• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Server-Side JavaScript
 

Server-Side JavaScript

on

  • 6,246 views

Introduction to Server-Side JavaScript.

Introduction to Server-Side JavaScript.

Statistics

Views

Total Views
6,246
Views on SlideShare
5,546
Embed Views
700

Actions

Likes
8
Downloads
107
Comments
0

8 Embeds 700

http://www.gen-x-design.com 626
http://gxdlabs.com 40
http://www.slideshare.net 16
https://www.linkedin.com 7
http://www.linkedin.com 6
http://translate.googleusercontent.com 2
http://192.168.6.179 2
http://webcache.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Server-Side JavaScript Server-Side JavaScript Presentation Transcript

    • Server-Side JavaScript All the cool kids are doing it! Ian Selby Web Developer, Gen X Design & Aptana www.gen-x-design.com www.aptana.com
    • About Me
      • Web Developer at Aptana
      • 7 Years in the industry
      • Started with enterprise PHP development
      • Relocated to the Bay Area to hone my skills
      • Now develop applications almost exclusively in JavaScript
      But enough about me…
    • and, why you should be excited about it.
    • Server-Side JavaScript (SSJS) is…
    • Server-Side JavaScript (SSJS) is…
    • Server-Side JavaScript (SSJS) is…
    • However, This opens the door for some really cool things…
      • Access to databases
      • Access to the file system
      • Access to system commands
      • Server-side DOM
      • File uploads
      • Server-side XHRs
      • and (of course), much more…
    • … beyond the fact I said you should.
    • … and JavaScript is a darn cool language!
      • You’re already a JavaScript Ninja!
      • Your current skills become much more valuable.
      • You can support non-JavaScript clients.
      • There aren’t any cross-browser issues on the server.
      • You don’t really need to learn anything new.
      Because…
    •  
    • There are two main players…
    • www.mozilla.com/rhino
      • Open-source
      • JavaScript for Java
      • Developed by Mozilla
      • Runs on the JVM
      • Allows binding to Java objects and libraries
      • Allows you to run JS from the shell
      Rhino
    • www.aptana.com/jaxer
      • Open-source
      • Based on the Mozilla Firefox 3 code base
      • Developed by Aptana
      • Runs in Apache or Jetty
      • Provides a server-side DOM and browser
      • Works with existing JavaScript libraries
      • Plays well with existing server-side languages
      Jaxer
    • Some Other SSJS Projects…
    • In Jaxer… I don’t know Java!
    •  
    • That’s It! For more information, and to ask any questions, visit my blog: www.gen-x-design.com Source code for all examples will be posted there in the near future To download Jaxer, visit www.aptana.com/jaxer