{"id":13743980,"url":"https://github.com/wayee/dida","last_synced_at":"2025-05-09T02:32:06.378Z","repository":{"id":1985698,"uuid":"2917701","full_name":"wayee/dida","owner":"wayee","description":"Dida is a lightweight MVC Framwork for Actionscript 3.0.","archived":false,"fork":false,"pushed_at":"2012-04-29T06:01:02.000Z","size":140,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-04T05:02:58.402Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://wayee.github.com/dida","language":"ActionScript","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/wayee.png","metadata":{"files":{"readme":"README","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":"2011-12-05T16:00:40.000Z","updated_at":"2021-01-13T21:18:51.000Z","dependencies_parsed_at":"2022-09-05T20:21:14.845Z","dependency_job_id":null,"html_url":"https://github.com/wayee/dida","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/wayee%2Fdida","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wayee%2Fdida/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wayee%2Fdida/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wayee%2Fdida/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wayee","download_url":"https://codeload.github.com/wayee/dida/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224802874,"owners_count":17372516,"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-08-03T05:01:00.907Z","updated_at":"2024-11-15T15:31:18.651Z","avatar_url":"https://github.com/wayee.png","language":"ActionScript","readme":"Dida is built on the traditional Model-View-Controller-Service pattern. the Model only contains data and business logic; the Service interact with Server-Side to get the data or only send request and save data to the Model; the View presents the user interface components; and the Controller handles the user input and manipulates the model and service.\n\nThe Model - provides a means to access and manipulate application data. It extends the Actor Class to provide controlled access to a data object.\n\nThe Service - provides a means to interact with Server-Side. It also extends the Actor Class to provide send request to Server-Side and manipulate model to update data.\n\nThe View - provides a means by which the user interface elements are presented and updated.\n\nThe Controller - represents a means by which UI elements can manipulate the model and serivce. Controllers are specific implementations that determine how the application responds to user input. For example, controllers can do validation checks on user input and decide if application data needs to be updated.\n","funding_links":[],"categories":["Frameworks"],"sub_categories":["MVC Framework"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwayee%2Fdida","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwayee%2Fdida","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwayee%2Fdida/lists"}