Neev - JSON Angular Magento


Published on

Neev Technologies is a Magento Silver partner. We build customized stores by developing Magento extensions. We optimize performance for high traffic stores and create a highly available, disaster recovery-ready architecture on the Cloud.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Neev - JSON Angular Magento

  1. 1. JSON Angular Magento (J . A . M)
  2. 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  3. 3. Web server & Database Pull up the Page Read the XML Query the Database Build the page on the fly Render the page Serve Assets & Media Web Server’s Workload
  4. 4. • Reduce stress on the Web server & DB – Clones [Multiple App Servers & DB Master Slaves] – Caching [Fullpage Caching / Memcache] – Varnish – Move the workload to the Client Side Performance and Scaling Mantra
  5. 5. • Browsers are Powerful but underutilized. • Offload mundane tasks to the Client Side. • Go Back to the Server only when needed. Empower the Browser
  6. 6. • Server spits out JSON. • Presentation Layer Sits on the Client Side. • JavaScript parses the JSON data and populates the dynamic content blocks, images are pulled from S3 / Cloudfront. De-Couple your App
  7. 7. • JSON output contains Product Catalog along with necessary attributes. • Layered Navigation, Filters, Sorting, keyword Search done 100% Client side on JSON data. • Product Inventory check is an AJAX request to the server. • Add to Cart, Checkout are direct requests to the server. • For Recently Viewed Products, use Local Storage or IndexedDB. In Magento’s Context
  8. 8. Web App Browser Magento REST Web services RDSS3 EC2 Web App Scalable Architecture
  9. 9. Web App Browser Server RDSS3 EC2 JSONJSON Media / Images Folder Web App Insanely Scalable Architecture
  10. 10.    YSlow Performance Metrics
  11. 11. • Windows 8 and Mac OS • Native Tablet Apps • Touch Screen Kiosks New Possibilities
  12. 12. Thank You -Vinci Rufus @areai51 Just Another Magento
  13. 13. Clients
  14. 14. Partnerships
  15. 15. India - Bangalore USA Sweden The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 Neev AB, Birger Jarlsgatan 53, 6tr, 11145, Stockholm Phone: +46723250723 India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 Singapore #08-03 SGX Centre 2, 4 Shenton Way, Singapore 068807 Phone: +65 6435 1961 For more info on our offerings, visit