How to built a large scale javascript engine for your website so you can reuse it on multiple platforms.
What are the PROs and CONs of large scale javascript engines.
Presented for SHDH44 at the Hacker Dojo on May 8th
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Large Scale JS Engines
1. BUILDING A LARGE SCALE JS ENGINE
@THANPOLAS LARGE SCALE JS ENGINES
2. WHAT IS A LARGE
SCALE JS ENGINE?
• Implements our API
• One page load
• It’s a framework
@THANPOLAS LARGE SCALE JS ENGINES
3. CHALLENGES
BUILDING LSJSE
• Name spacing • Data Objects Handling
• Templating • Source Tree
• Facilities • “Compiling”
@THANPOLAS LARGE SCALE JS ENGINES
10. LSJSE
CONS
• Steep Learning Curve
• Long Implementation Time
• Slow Initial Page Load
• Not SEO Friendly
@THANPOLAS LARGE SCALE JS ENGINES
11. LSJSE
PROS
• Can Reuse In Multiple Platforms
• With Node.js Reuse Server Side
• Faster / Better UX
• Smaller Server Load
@THANPOLAS LARGE SCALE JS ENGINES