{"id":17260371,"url":"https://github.com/patrickleet/streaming-ssr-react-styled-components","last_synced_at":"2025-10-12T08:43:27.228Z","repository":{"id":39006164,"uuid":"165802776","full_name":"patrickleet/streaming-ssr-react-styled-components","owner":"patrickleet","description":"5 part tutorial teaching how to build a streaming ssr react styled components application with Parcel and Docker, as well as how to static render and host with nginx instead.","archived":false,"fork":false,"pushed_at":"2025-10-08T07:39:59.000Z","size":1873,"stargazers_count":142,"open_issues_count":14,"forks_count":24,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-08T09:24:45.269Z","etag":null,"topics":[],"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/patrickleet.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-01-15T07:10:05.000Z","updated_at":"2023-06-09T12:01:11.000Z","dependencies_parsed_at":"2022-09-12T20:15:00.092Z","dependency_job_id":"c11d3678-3e04-4556-9d58-8bdc6504fbdd","html_url":"https://github.com/patrickleet/streaming-ssr-react-styled-components","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/patrickleet/streaming-ssr-react-styled-components","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patrickleet%2Fstreaming-ssr-react-styled-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patrickleet%2Fstreaming-ssr-react-styled-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patrickleet%2Fstreaming-ssr-react-styled-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patrickleet%2Fstreaming-ssr-react-styled-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/patrickleet","download_url":"https://codeload.github.com/patrickleet/streaming-ssr-react-styled-components/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patrickleet%2Fstreaming-ssr-react-styled-components/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010793,"owners_count":26084807,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-15T07:48:02.055Z","updated_at":"2025-10-12T08:43:27.211Z","avatar_url":"https://github.com/patrickleet.png","language":"JavaScript","readme":"# streaming-ssr-react-styled-components\n\nLearn how this boilerplate was created with my tutorials on HackerNoon!\n\n* [Part 1: Move over Next.js and Webpack!!](https://hackernoon.com/move-over-next-js-and-webpack-ba367f07545)\n* [Part 2: A Better Way to Develop Node.js with Docker And Keep Your Hot Code Reloading](https://hackernoon.com/a-better-way-to-develop-node-js-with-docker-cd29d3a0093)\n* [Part 3: Enforcing Code Quality for Node.js - Using Linting, Formatting, and Unit Testing with Code Coverage to Enforce Quality Standards](https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17)\n* [Part 4: The 100% Code Coverage Myth](https://hackernoon.com/the-100-code-coverage-myth-900b83d20d3d)\n* [Part 5: A Tale of Two (Docker Multi-Stage Build) Layers - Production Ready Dockerfiles for Node.js using SSR or Nginx](https://hackernoon.com/a-tale-of-two-docker-multi-stage-build-layers-85348a409c84)\n* [Part 6: Bring In The Bots, And Let Them Maintain Our Code!](https://hackernoon.com/bring-in-the-bots-and-let-them-maintain-our-code-gh3s33n9)\n\nUPDATE: Sorry everyone, the Hackernoon formatting got messed up in the import, and I THINK they are all fixed now - can you please point out to me if something is not?\n\nJust in case...\n\nYou can find the original versions of the articles on Medium with the original formatting at the following links:\n\n* https://medium.com/hackernoon/move-over-next-js-and-webpack-ba367f07545\n* https://medium.com/hackernoon/a-better-way-to-develop-node-js-with-docker-cd29d3a0093\n* https://medium.com/hackernoon/enforcing-code-quality-for-node-js-c3b837d7ae17\n* https://medium.com/hackernoon/the-100-code-coverage-myth-900b83d20d3d\n* https://medium.com/hackernoon/a-tale-of-two-docker-multi-stage-build-layers-85348a409c84\n\nSorry for the inconvenience in tracking these down!\n\n## tl;dr;\n\n### Developing with Docker\n\n```\n# setup only needs to be run once\nmake setup\n\nmake install\nmake dev\n```\n\n### Developing Locally\n\n```\nnpm i\nnpm run dev\n```\n","funding_links":[],"categories":["🌐 Web Development - Frontend"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpatrickleet%2Fstreaming-ssr-react-styled-components","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpatrickleet%2Fstreaming-ssr-react-styled-components","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpatrickleet%2Fstreaming-ssr-react-styled-components/lists"}