{"id":19729819,"url":"https://github.com/vasanthk/node-deep-dive","last_synced_at":"2025-02-27T20:19:08.667Z","repository":{"id":82288235,"uuid":"91407622","full_name":"vasanthk/node-deep-dive","owner":"vasanthk","description":"Deep dive into Node.js and its workings","archived":false,"fork":false,"pushed_at":"2017-10-28T01:14:48.000Z","size":10,"stargazers_count":37,"open_issues_count":0,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-10T17:42:46.714Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vasanthk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-16T02:58:47.000Z","updated_at":"2024-12-03T17:41:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"cf098d1e-93e2-45b9-b0e6-7702eb3aaadd","html_url":"https://github.com/vasanthk/node-deep-dive","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanthk%2Fnode-deep-dive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanthk%2Fnode-deep-dive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanthk%2Fnode-deep-dive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanthk%2Fnode-deep-dive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vasanthk","download_url":"https://codeload.github.com/vasanthk/node-deep-dive/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241055744,"owners_count":19901645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T00:13:48.207Z","updated_at":"2025-02-27T20:19:08.661Z","avatar_url":"https://github.com/vasanthk.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Node.js deep dive\nDeep dive into Node.js and its workings\n\n### Ecosystem\n[Learn Hapi.js](https://github.com/dwyl/learn-hapi)\n\n[Express to Hapi.js](http://matt-harrison.com/moving-from-express-to-hapi-js/)\n\n[How do Express and hapi compare to each other?](https://stackoverflow.com/questions/30469767/how-do-express-and-hapi-compare-to-each-other)\n\n[Awesome list: Hapi.js](https://github.com/evolastech/awesome-hapi)\n\n[Node Style Guide](https://github.com/felixge/node-style-guide)\n\n### Articles\n[You Don't Know Node](https://webapplog.com/you-dont-know-node/)\n\n[Node.js Streams: Everything you need to know](https://medium.freecodecamp.com/node-js-streams-everything-you-need-to-know-c9141306be93)\n\n[10 Node.js Best Practices: Enlightenment from the Node Gurus](https://www.sitepoint.com/node-js-best-practices-from-the-node-\ngurus)\n\n[Understanding Node.js Event-Driven Architecture](https://medium.freecodecamp.com/understanding-node-js-event-driven-architecture-223292fcbc2d)\n\n### Videos\n[Philip Roberts: What the heck is the event loop anyway?](https://www.youtube.com/watch?v=8aGhZQkoFbQ)\n\n[You Don't Know Node.js. Speaker: Azat Mardanov](https://www.youtube.com/watch?v=vmt9rCrGotM)\n\n[Ryan Dahl: Original Node.js presentation](https://www.youtube.com/watch?v=ztspvPYybIY)\n\n### Other links\n[Node.js Learning list](https://github.com/sergtitov/NodeJS-Learning)\n\n[History of Node.js on a Timeline](https://blog.risingstack.com/history-of-node-js/)\n\n[Why The Hell Would I Use Node.js? A Case-by-Case Tutorial](https://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js)\n\n[19 things I learnt reading the NodeJS docs](https://hackernoon.com/19-things-i-learnt-reading-the-nodejs-docs-8a2dcc7f307f)\n\n[Node.js, Doctor’s Offices and Fast Food Restaurants – Understanding Event-driven Programming](http://code.danyork.com/2011/01/25/node-js-doctors-offices-and-fast-food-restaurants-understanding-event-driven-programming/)\n\n[Art of Node](https://github.com/maxogden/art-of-node)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasanthk%2Fnode-deep-dive","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasanthk%2Fnode-deep-dive","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasanthk%2Fnode-deep-dive/lists"}