Since many developers interested in Single Page Applications have JEE backgrounds similar to mine, I bring my journey to light as my mistakes are not unique. Here's what I learned, tips for making the paradigm shift journey from Java / JEE to JavaScript / SPA successful -