{"id":15959131,"url":"https://github.com/nickstenning/micromvc","last_synced_at":"2025-04-04T10:58:10.195Z","repository":{"id":389447,"uuid":"7000","full_name":"nickstenning/micromvc","owner":"nickstenning","description":"A tiny MVC-like framework for building web application front-ends in Javascript.","archived":false,"fork":false,"pushed_at":"2008-04-04T19:31:40.000Z","size":228,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-09T21:12:04.422Z","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/nickstenning.png","metadata":{"files":{"readme":"README.markdown","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}},"created_at":"2008-04-04T19:15:11.000Z","updated_at":"2019-08-13T13:22:33.000Z","dependencies_parsed_at":"2022-07-20T14:47:46.171Z","dependency_job_id":null,"html_url":"https://github.com/nickstenning/micromvc","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/nickstenning%2Fmicromvc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fmicromvc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fmicromvc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickstenning%2Fmicromvc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nickstenning","download_url":"https://codeload.github.com/nickstenning/micromvc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247166157,"owners_count":20894652,"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-07T14:40:27.282Z","updated_at":"2025-04-04T10:58:10.175Z","avatar_url":"https://github.com/nickstenning.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  MicroMVC\n## a li'l Mootools-powered Javascript MVC framework\n\nThis is MicroMVC, a small, hopefully useful MVC framework written in \nJavascript. It was very recently spun out of another much larger project so \nthere are certainly going to be rough edges in places. However, it has a small \nset of passing specs (see public/spec/lib) which should explain how it's  \nmeant to work.\n\nThe idea is that you'd take the MicroMVC layout as your starting point for \nwriting a highly data-driven web application front-end. Included are some \nskeletal examples of a controller, a model and a view[1] to power a \"Thread,\" \nwhatever that might be!\n\n[1]: Yes, just the one .. =P \n\nYou'll notice that the model (public/app/models/thread.js) is really really \ntiny ... that's because MicroMVC is currently designed to get data from a \nRESTful API. Everything else (well, nearly) is automagic!\n\nIf you're interested by the above, please have a poke around, look in the TODO \nfile to see stuff that might want doing, and contribute!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickstenning%2Fmicromvc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickstenning%2Fmicromvc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickstenning%2Fmicromvc/lists"}