{"id":21905849,"url":"https://github.com/jcmdsbr/node-basic-concepts","last_synced_at":"2026-04-17T01:31:19.782Z","repository":{"id":117404551,"uuid":"300031378","full_name":"jcmdsbr/node-basic-concepts","owner":"jcmdsbr","description":"Learning basic concepts to create a rest api in node","archived":false,"fork":false,"pushed_at":"2021-04-03T19:09:08.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-22T07:19:28.281Z","etag":null,"topics":["express","learning","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/jcmdsbr.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":"2020-09-30T19:10:36.000Z","updated_at":"2021-04-03T19:09:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"ee5d4317-48ec-43ca-b773-da00ac8ab1aa","html_url":"https://github.com/jcmdsbr/node-basic-concepts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jcmdsbr/node-basic-concepts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcmdsbr%2Fnode-basic-concepts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcmdsbr%2Fnode-basic-concepts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcmdsbr%2Fnode-basic-concepts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcmdsbr%2Fnode-basic-concepts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jcmdsbr","download_url":"https://codeload.github.com/jcmdsbr/node-basic-concepts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcmdsbr%2Fnode-basic-concepts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31911430,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"ssl_error","status_checked_at":"2026-04-16T18:21:47.142Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["express","learning","nodejs"],"created_at":"2024-11-28T16:38:35.066Z","updated_at":"2026-04-17T01:31:19.751Z","avatar_url":"https://github.com/jcmdsbr.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Node basic concepts :sunglasses:\n - Learning basic concepts to create a rest api in node\n\n## Give a Star! :star:\nIf you liked the project, please give a star ;)\n\n## You need some of the fallowing tools :exclamation:\n\n-  Visual Studio Code\n-  Node 8+\n\n## Description :books:\n\nAs an asynchronous event-driven JavaScript runtime, Node.js is designed to build\nscalable network applications. In the following \"hello world\" example, many\nconnections can be handled concurrently. Upon each connection, the callback is\nfired, but if there is no work to be done, Node.js will sleep.\n\n```javascript\nconst http = require('http');\n\nconst hostname = '127.0.0.1';\nconst port = 3000;\n\nconst server = http.createServer((req, res) =\u003e {\n  res.statusCode = 200;\n  res.setHeader('Content-Type', 'text/plain');\n  res.end('Hello World');\n});\n\nserver.listen(port, hostname, () =\u003e {\n  console.log(`Server running at http://${hostname}:${port}/`);\n});\n```\n### Official Links :construction:\n\n- [child_process.fork](https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options)\n- [cluster](https://nodejs.org/api/cluster.html)\n- [Event Machine](https://github.com/eventmachine/eventmachine)\n- [Twisted](https://twistedmatrix.com/trac/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcmdsbr%2Fnode-basic-concepts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjcmdsbr%2Fnode-basic-concepts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcmdsbr%2Fnode-basic-concepts/lists"}