Your SlideShare is downloading. ×
Mde txjs 2011_full-stack_fallacies
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mde txjs 2011_full-stack_fallacies

1,229
views

Published on

With the mainstreaming of server-side JavaScript, the possibility of full-stack JavaScript development finally seems to be coming to fruition. Writing once, and running the same code everywhere seems …

With the mainstreaming of server-side JavaScript, the possibility of full-stack JavaScript development finally seems to be coming to fruition. Writing once, and running the same code everywhere seems like the obvious big win, along with the ease of writing complex server-side applications in a simple, flexible language like JavaScript. Actually, full-stack JS is awesome, but these aren't necessarily the reasons why. This talk will bust some of the myths about full-stack JS development, and take a realistic look at the benefits of 'JS everywhere.'

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,229
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Full-Stack JS Fallacies Matthew Eernisse TXJS 2011
    • 2. Who am I?Matthew Eernisse@mde on TwitterWork at Yammer
    • 3. Fallacy: code reuse
    • 4. • Shared MVC?• DOM vs. DB• Plain JS, fancy JS
    • 5. Fallacy: JavaScript is simple
    • 6. • SSJS is JavaScript, JavaScript is simple• Async is hard• Slippery slope problem
    • 7. Win: zero context- switch
    • 8. • “Can I ask you a quick question?”• Staying in the Zone• Why do we program?
    • 9. Win: client-side coders moving to server
    • 10. • Front-end JS coders don’t know the server• Low-level server coders don’t know JS• Fun ensues
    • 11. Win: server JS is a lingua franca
    • 12. • “I hate JavaScript”• JS idiom is very flexible• Uniquely pragmatic focus
    • 13. Matthew Eernisse http://twitter.com/mde https://github.com/mde Yammer Developer Centerhttp://developer.yammer.com/