{"id":18071301,"url":"https://github.com/nikrb/learn2flux","last_synced_at":"2025-07-18T08:32:52.107Z","repository":{"id":119105241,"uuid":"66148480","full_name":"nikrb/learn2flux","owner":"nikrb","description":"working through will stern's (code academy) react tutorial for flux. see the branches for the different you tube vids ","archived":false,"fork":false,"pushed_at":"2016-09-16T17:30:44.000Z","size":36,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T17:30:27.227Z","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/nikrb.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":"2016-08-20T13:35:51.000Z","updated_at":"2016-09-13T00:45:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"a9ba3539-39d7-4ed1-b715-cfa806f924a7","html_url":"https://github.com/nikrb/learn2flux","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nikrb/learn2flux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikrb%2Flearn2flux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikrb%2Flearn2flux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikrb%2Flearn2flux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikrb%2Flearn2flux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikrb","download_url":"https://codeload.github.com/nikrb/learn2flux/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikrb%2Flearn2flux/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265728814,"owners_count":23818729,"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-10-31T09:14:48.391Z","updated_at":"2025-07-18T08:32:52.094Z","avatar_url":"https://github.com/nikrb.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"working through learncode.academy \"react JS tutorial\" on youtube\n\ncheckout the different branches, the names roughly match the videos.\n\nStarting with my finally cobbled together server with backend to mongo (master branch). This starting point has nothing to do with the tutorials, sorry about that! Just use the other branches.\nThere is NO server side rendering here ... I don't think so anyway haha!\nTo start:\n\n1. get mongo running\n2. run the server (nodemon to update on change)\n   unixy: npm start\n   dos  : npm run dos-start\n3. run webpack to watch for front end changes\n   webpack --watch\n\nOn the way here ...\ntrying to run backend api with webpack\nfinding process:\nlsof -i tcp:$PORT\n\nrun webpack for frontend\nnpm start\n\nrun server as normal\nnpm run start-api\n\ninit comments in mongodb:\nmongo scripts/init-mongo.js\n\n\nreact getting started:\nhttps://github.com/FreeCodeCamp/FreeCodeCamp/wiki/Setting-Up-A-React-ES6-Webpack-Project\n\nrunning webpack for react from cloud9:\n```\nwebpack-dev-server --port $PORT --host $IP  --content-base dist/\n```\n\n*note $port and $ip seem to be already defined in workspace.*\n\nreact sass template.\n\npoint browser at:\nhttps://react-sass-template-knik.c9users.io/\n\n\n\n     ,-----.,--.                  ,--. ,---.   ,--.,------.  ,------.\n    '  .--./|  | ,---. ,--.,--. ,-|  || o   \\  |  ||  .-.  \\ |  .---'\n    |  |    |  || .-. ||  ||  |' .-. |`..'  |  |  ||  |  \\  :|  `--,\n    '  '--'\\|  |' '-' ''  ''  '\\ `-' | .'  /   |  ||  '--'  /|  `---.\n     `-----'`--' `---'  `----'  `---'  `--'    `--'`-------' `------'\n    -----------------------------------------------------------------\n\n\nWelcome to your Node.js project on Cloud9 IDE!\n\nBased on the cloud9 ide nodejs chat server starting template.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikrb%2Flearn2flux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikrb%2Flearn2flux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikrb%2Flearn2flux/lists"}