{"id":20017610,"url":"https://github.com/foomo/gotsrpc-playground","last_synced_at":"2025-06-16T01:33:11.806Z","repository":{"id":158673060,"uuid":"627995431","full_name":"foomo/gotsrpc-playground","owner":"foomo","description":"playground project to learn https://github.com/foomo/gotsrpc referenced on https://www.foomo.org/docs/projects/gotsrpc","archived":false,"fork":false,"pushed_at":"2023-07-21T10:18:41.000Z","size":181,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-02T03:16:17.771Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/foomo.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":"2023-04-14T17:01:05.000Z","updated_at":"2023-04-16T19:36:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"bf06c7a3-21ac-40ff-9df5-2ed6f82bfaa9","html_url":"https://github.com/foomo/gotsrpc-playground","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/foomo/gotsrpc-playground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foomo%2Fgotsrpc-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foomo%2Fgotsrpc-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foomo%2Fgotsrpc-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foomo%2Fgotsrpc-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foomo","download_url":"https://codeload.github.com/foomo/gotsrpc-playground/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foomo%2Fgotsrpc-playground/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260081508,"owners_count":22956125,"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-13T08:16:55.356Z","updated_at":"2025-06-16T01:33:11.779Z","avatar_url":"https://github.com/foomo.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gotsrpc playground\n\nplayground project to learn https://github.com/foomo/gotsrpc referenced on https://www.foomo.org/docs/projects/gotsrpc .\n\n## use the playground\n\nIn case you have not installed it, install `gotsrpc` by following the instructions https://github.com/foomo/gotsrpc#installation\n\nThe playground comes with a Makefile, that supports mutliple use cases:\n\n### run to play with the client\n\nIf you want to run the server untouched and want to play around with the frontend:\n\n```shell\n# will run client and server\nmake run\n```\n\n### run to play with client and server\n\nOpen first terminal to run the client:\n\n```shell\n# will run client only - client is hot reloading and does not need to be\n# restarted as it runs yarn dev and all of it's Next.js magic\nmake run-client\n```\n\nOpen a second terminal to iterate on the server:\n\n```shell\n# 1 run gotsrpc and regenerate gode\nmake gotsrpc\n\n# 2 will run server only\nmake run-server\n\n# change code\n# goto 1\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoomo%2Fgotsrpc-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoomo%2Fgotsrpc-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoomo%2Fgotsrpc-playground/lists"}