• Home
  • Speaking
  • Training
  • Articles
  • About
  • Contact
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon

Free Video: SPA Primer with Durandal, Knockout and Breeze

28 April 2013 javascript / breeze / events / durandal / SPA / knockout

I had the fortune to join a cast of heavy hitters at the free DotNetConf live event. [http://www.dotnetconf.net]My session was a 50 minute primer on SPA that tells a story about what a SPA can do. Javier Lozano [https://twitter.com/jglozano] and Scott Hanselman [https://twitter.com/shanselman] hoste

What Breeze can do for You

12 April 2013

Right about now you are wondering what Breeze brings that you can’t do on your own. Right about now you are wondering why you should bother learning another technology. Right about now you are wondering if you should continue to read this post. If you do, you won’t be sorry. Breeze is that valuable

Best JavaScript Library Ever

31 March 2013

Here is a sneak peek at my next course for Pluralsight [http://pluralsight.com]. It is all about telekinesis.js, available on github [https://github.com/johnpapa/telekinesis]! > This is an April Fools Day joke ... leave your sighs at the door. It fully entertained my children :)

3 Features You Absolutely Need in a SPA

28 March 2013 javascript / durandal / SPA

Uh oh, someone broke your HTML app! Those darn users pressed the back button and just lost all the changes they made on the previous View! And you put all that work into building an amazing View and ViewModel pair … sigh. You coded all these great View and ViewModel (aka VVM) pairs but how do you ma

Why All Those JavaScript Libraries?

23 March 2013 javascript / SPA

Flustered by so much JavaScript? Concerned with all the seemingly new patterns to learn? Confused about how to organize it? You are not alone. Many JavaScript Libraries You may look and think, wow, there are a lot of JavaScript libraries in this project. [http://www.johnpapa.net/wp-content/uploads

Newer Posts
Page 81 of 232
Older Posts

John Papa

Hi, I'm John Papa. I author this blog, create courses for Pluralsight, and work in Developer Relations. I am a professional storyteller, I contribute to OSS, and I'm a Web technologist

Latest Projects

  • Comparing Callbacks, Promises and Async Await in TypeScript
  • Debug Angular 9: Interacting with Components
  • Vanilla JavaScript and HTML - No frameworks. No libraries. No problem.
  • Shifting Your Node Express APIs to Serverless
  • Predictive Preloading Strategy for Your Angular Bundles
  • How I Write Online Articles
  • Debug Your Node.js App in 60 Seconds
  • The Next.js for Angular - Analog on Web Rush #290
  • VS Code to the Cloud in 60 Seconds on Web Rush #289
  • Make AI Useful For You on Web Rush #288
  • Why You As A Developer Must Care About Managing Your APIs on Web Rush #287
  • Fast Development with Visual Studio on Web Rush #286
  • The Best of Build for Developers on Web Rush #285
  • App Spaces: Simplifying App Development in Azure on Web Rush #284
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon
Copyright 2025 John Papa

This work is licensed under a Creative Commons Attribution 4.0 International License. In other words, share generously but provide attribution.

Disclaimer

Opinions expressed here are my own.

Published with Ghost

This site is hosted on Ghost.io
Theme by Cross Stroke.