User Tools

Site Tools


eg-259:lecture21

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
eg-259:lecture21 [2013/04/24 20:16] – [Server Side: Other Programming Languages] eechriseg-259:lecture21 [2013/04/24 20:19] – [Server Side: Apps vs Web Apps] eechris
Line 90: Line 90:
   * Ruby on Rails -- Ruby   * Ruby on Rails -- Ruby
   * Django -- Python   * Django -- Python
-  * Cake -- PHP+  * Cake, Laravel -- PHP
   * Node.js -- JavaScript   * Node.js -- JavaScript
   * Spring -- Java   * Spring -- Java
Line 96: Line 96:
 ===== Server Side: Interesting niche frameworks ===== ===== Server Side: Interesting niche frameworks =====
  
-  * Dart -> yes, it's server-side too!+  * Dart -> compiles to "//JavaScript for the modern browser//"but it's server-side too!
   * Google Web Toolkit (GWT) -> Java to HTML/JavaScript   * Google Web Toolkit (GWT) -> Java to HTML/JavaScript
   * Google App Engine -> Python and Java   * Google App Engine -> Python and Java
Line 102: Line 102:
   * Express.js -> JavaScript + Node.js + //the Client-side MVC framework of your choice//   * Express.js -> JavaScript + Node.js + //the Client-side MVC framework of your choice//
   * Meteor -> JavaScript + Node.js   * Meteor -> JavaScript + Node.js
-===== Server Side: Apps vs Web Apps =====+===== Mobile: Apps vs Web Apps =====
  
   * Web Apps: HTML5, CSS3, JavaScript, Location Services, Local Storage, Canvas, ... all devices!   * Web Apps: HTML5, CSS3, JavaScript, Location Services, Local Storage, Canvas, ... all devices!
eg-259/lecture21.txt · Last modified: 2013/04/24 20:21 by eechris