2. A Brief Introduction of Myself
• Self-taught since H.S.
• Past and Current Involvement:
• Worked with many high profile clients
• Consulting and startups
• Open-source
vutran @tranvu
3. What Is Node?
• Non-blocking event-driven JavaScript runtime
• Built on V8 (same engine used by Chrome)
What Isn’t Node?
• Language (JavaScript, Ruby, Python, etc.)
• Framework (Rails, Phoenix, Laravel)
• Server (Apache, Nginx, etc.)
13. Don’t Repeat Yourself!
• Too much code to remember
• Duplicate code through the entire project
• There’s a module for that!
• Write a new module if there isn’t one
• Publish your modules on npm/github
• Private modules
Hinweis der Redaktion
form of processing that allows one process to run in parallel with another process.
No waiting involved
Node is single-threaded. Processes are ran in parallel, not the code.