End to end system (given input and provide output, accept request and give response)
AI serving (using AI technique to provide response for request)
2. Traditional Web Application
Whole page reload when direct to other pages
3. Single Page Application (SPA)
Browser does most of heavy lifting, make AJAX call to request JSON result
Fast, easy to debug (keep logs until reload), friendly for mobile apps, cache local storage
4. Memory leak
C++: forget to release declared resource (char *ptr = new char; dele ptr; )
c# / java: class member variable holds native resource (hardware related, file handler, socket) which need to be garbage collected when destruct class instance, otherwise memory leak.
node.js : node.js or browser bug
Python: python internal bug
Donate $5 to me for a coffee with PayPal and read more professional and interesting technical blog articles about web and mobile development. Feel free to visit my web app, WhizWallet, to apply for credit, store or gift cards, DealsPlus to browse daily deals and store coupons to save money, BlackFriday.fm to check latest news, ads and sales in BlackFriday shopping season.
Follow me @Yaoli0615 at Twitter to get latest tech updates.