Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A curated collection of awesome resources for frontend developers: tutorials, tools, libraries, design assets, and more! 🚀

NotificationsYou must be signed in to change notification settings

requestly/awesome-frontend-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

A curated collection of awesome resources for frontend developers: tutorials, tools, libraries, design assets, and more!

What is Awesome Frontend Resources?

Awesome Frontend Resources is a curated collection of top tutorials, tools, libraries, and design assets for frontend development. Whether you're a beginner or a seasoned pro, this easy-to-navigate repository is designed to simplify your learning and development process.

Contents

  1. Learning Paths and Roadmaps
    • Development, Languages, Frameworks,
    • Mobile Dev, Engineering
  2. Learning Resources
    • JavaScript, Type Script,
    • React, React Native, Angular, Vue, Node.js,
    • Android, iOS, Electron, Flutter,
    • Data Structure
  3. Docs & CheatSheets
    • JavaScript, Type Script,
    • React, React Native, Angular, Vue, Node.js,
    • Android, iOS, Electron, Flutter
  4. Development Resources
  5. Communities
  6. Open Source Contributions

Learning Paths and Roadmaps

The journey of becoming a frontend developer can feel overwhelming, but structured learning paths and roadmaps can make the process more manageable and efficient.

DEVELOPMENT

  • Frontend Beginner Roadmap — A short roadmap for learning the basics before starting a frontend development role.
  • Frontend Roadmap — A comprehensive roadmap covering all areas of frontend development, guiding you from beginner to expert level.
  • Full Stack Roadmap — Covers a wide range of technologies for both frontend and backend development, essential for full-stack development.
  • IOS Developer Roadmap - A comprehensive roadmap covering all areas of IOS development. It covers patterns and techniques, app components, fundamentals, and so on.

LANGUAGES

  • JavaScript Roadmap — A comprehensive JavaScript roadmap starting from the basics and covering advanced topics.
  • TypeScript Roadmap — An extensive TypeScript roadmap beginning with the fundamentals and progressing to advanced concepts.

FRAMEWORKS

  • React Roadmap — A thorough React roadmap starting from the CLI and routers to testing and error boundaries, covering all essential concepts.
  • React Native Roadmap — A detailed guide for mastering React Native, from basics to advanced techniques in mobile app development.
  • Vue Roadmap — A comprehensive roadmap for learning Vue.js, covering fundamental to advanced topics for building dynamic user interfaces.
  • Angular Roadmap — An extensive Angular roadmap guiding you through the framework's core features, modules, and advanced concepts.
  • Node.js Roadmap — A complete roadmap for Node.js, encompassing server-side development, APIs, and advanced backend techniques.

MOBILE DEVELOPMENT

  • Android Roadmap — A step-by-step guide for Android development, covering all essential aspects from basic setup to advanced features.
  • iOS Roadmap — A comprehensive roadmap for iOS development, including Swift programming, UI design, and advanced iOS features.
  • Flutter Roadmap — An in-depth guide for Flutter development, from initial setup to building and deploying cross-platform mobile apps.

ENGINEERING

  • Software Design and Architecture Roadmap — A detailed guide for understanding and implementing software design principles and architectural patterns.
  • Data Structures Roadmap — A thorough roadmap for mastering data structures and algorithms, essential for efficient problem-solving in software development.
  • Code Review Roadmap — A comprehensive guide on how to conduct effective code reviews, improving code quality and team collaboration.

Learning Resources

Books

Online Library

  • Open Library — A vast digital library offering free access to millions of books, including many on programming and JavaScript.

Tutorials

Courses

Articles

Videos

Docs & CheatSheets

Cheatsheets

  • HTML Cheatsheets — A handy reference for HTML5 elements and attributes.
  • Emmet Cheatsheet — A very handy reference to get started on Emmet which is an essential tool for writing HTML.

Official Documentations

Development Resources

Playgrounds

  • Playcode — A playground for learning/testing/experimenting in JS or TS, along with HTML5 and CSS, with extensive library support.
  • JSFiddle — An online IDE for testing and sharing HTML, CSS, and JavaScript code snippets.
  • CodePen — A social development environment for front-end designers and developers, allowing you to build and deploy websites, showcase work.
  • Regex101 — A place to write and debug regular expressions with extensive and helpful feedback.

Communities

  • dev.to — A community platform for developers to share articles, tutorials, and discussions.
  • r/Frontend — A Reddit community focused on frontend development.
  • r/learnjavascript — A Reddit community for JavaScript learners to ask questions and share knowledge.
  • r/javascript — A Reddit community for discussing all things JavaScript.

Open Source Contributions

  • How to contribute to open source — A guide on how to start contributing to open-source projects.
  • How to find repos to contribute — Search on GitHub with label →first-timers-only to find out the issues that are good for first time contributors. Further filter with programming language of your choice.
  • GitHub Repos inviting contributors — Search on GitHub with label →help-wanted to find out the repos that are inviting contributors.

Some Awesome Projects

  • freecodecamp — FreeCodeCamp is a nonprofit organization offering people free coding education worldwide.
  • Daily — Daily is a tool for developers to stay updated with the latest tech news and trends.
  • Storybook — Storybook is a powerful open-source tool for developing UI components in isolation.
  • CopilotKit - CopilotKit is an advanced tool designed to enhance the development experience by integrating AI-powered coding assistance directly into your workflow.
  • Shadcn UI - Shadcn UI is a UI component library designed to help developers build modern and responsive user interfaces with ease.
  • Mermaid - Mermaid is a JavaScript-based diagramming and charting tool that enables developers and technical writers to create complex diagrams using a simple, markdown-like syntax.
  • docusaurus - Docusaurus is an open-source tool developed by Facebook to help you easily build, deploy, and maintain documentation websites.

Legalities

  • Choose a license — Explanations and comparisons of various licenses to help you find the right one to include with your code.

About

A curated collection of awesome resources for frontend developers: tutorials, tools, libraries, design assets, and more! 🚀

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2026 Movatter.jp