{"id":17371875,"url":"https://github.com/ivan-kleshnin/frontend-mindmaps","last_synced_at":"2025-04-13T21:12:17.341Z","repository":{"id":92371459,"uuid":"167696828","full_name":"ivan-kleshnin/frontend-mindmaps","owner":"ivan-kleshnin","description":"Frontend / React Developer Mindmaps for 2020. Roadmaps.","archived":false,"fork":false,"pushed_at":"2022-08-29T04:54:19.000Z","size":16296,"stargazers_count":163,"open_issues_count":0,"forks_count":22,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-04-13T21:12:07.936Z","etag":null,"topics":["frontend","javascript","react","roadmap"],"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/ivan-kleshnin.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":"2019-01-26T14:18:28.000Z","updated_at":"2024-12-27T10:17:30.000Z","dependencies_parsed_at":"2023-05-17T01:00:22.994Z","dependency_job_id":null,"html_url":"https://github.com/ivan-kleshnin/frontend-mindmaps","commit_stats":{"total_commits":56,"total_committers":1,"mean_commits":56.0,"dds":0.0,"last_synced_commit":"70a1e2ddf0b9a8af38557cf527faddbe1ec22bbd"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-kleshnin%2Ffrontend-mindmaps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-kleshnin%2Ffrontend-mindmaps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-kleshnin%2Ffrontend-mindmaps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-kleshnin%2Ffrontend-mindmaps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ivan-kleshnin","download_url":"https://codeload.github.com/ivan-kleshnin/frontend-mindmaps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782259,"owners_count":21160717,"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":["frontend","javascript","react","roadmap"],"created_at":"2024-10-16T01:06:02.018Z","updated_at":"2025-04-13T21:12:17.318Z","avatar_url":"https://github.com/ivan-kleshnin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Frontend / React Developer Mindmaps \n \n*Note: work in progress...*\n\n## Mindmaps\n\n1. [**Intern Frontend Developer**](intern.png?raw=true) (image, updated for 2022)\n2. [**Junior Frontend Developer**](junior.png?raw=true) (image, 2020)\n3. [**Middle Frontend Developer**](middle.png?raw=true) (image, 2020)\n4. [**Senior Frontend Developer**](senior.png?raw=true) (image, 2020)\n\n![Mindmap](./junior.png)\n\n## Recommendations\n\n#### 1. Isolate Topics\n\nIt's much easier to learn topics in isolation. I recommend to avoid courses that couple multiple areas together.\nIf some program, for example, promises to teach you JavaScript, Markup, Async Programming, Performance, Security, etc.\nin parallel... you should avoid it like a plague. Such approach, btw, is common at Udemy and is the reason I don't generally \nrecommend this platform (though it has some great courses). Ideally, you should practice each topic immediately \nafter the theory. Longer series delay practice, which makes you forget what you've learned.\n\n#### 2. ...\n\nTODO\n\n## License\n\n[**CCA 3.0**](https://creativecommons.org/licenses/by/3.0/deed.en)\n\n(Free to share and modify. **Attribution required**)\n\n--- \n\nPlease ★ this repo to support our work!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivan-kleshnin%2Ffrontend-mindmaps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivan-kleshnin%2Ffrontend-mindmaps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivan-kleshnin%2Ffrontend-mindmaps/lists"}