نقشه راه فرانت اند

در این مقاله با نقشه راه برنامه نویس فرانت اند (Front-End Developer Roadmap) آشنا خواهیم شد و زبان های برنامه نویسی فرانت اند وب را معرفی خواهیم کرد.
فرانت اند (Front-End) همان ظاهر نرم افزارها است. یعنی هر آن چیزی که در یک صفحه قابل مشاهده است، (مانند قالب، هدر، فوتر، نوارکناری، دکمه ها، جداول، متن ها، تصاویر، منوها، صفحه مقالات، فرم ورود، فرم ثبت نام، صفحه تماس با ما، درباره ما و…) مربوط به فرانت اند می باشد.
برای شروع ورود به دنیای برنامه نویسی فرانت اند باید حداقل موارد جدول زیر را یاد بگیرید.
عنوان | توضحات |
مبانی کامپیوتر و برنامه نویسی | پایه و اساس شروع برنامه نویسی |
الگوریتم و فلوچارت | تفکر حل مسئله |
HTML | زبان نشانه گذاری |
CSS | زبان استایل دهی |
Bootstrap | فریمورک CSS |
JavaScript | زبان برنامه نویسی |
Git و GitHub | ورژن کنترل و ذخیره کدها |
یادگیری یک فریم ورک جاوااسکریپت
پس از یادگیری موارد داخل جدول فوق می بایست یک فریم ورک جاوااسکریپت را یاد بگیرید که در حال حاظر بهترین گزینه React.js می باشد. پس از یادگیری کامل React.js باید به سراغ Next.js بروید.
React.js یک کتابخانه متن باز جاوااسکریپت است که برای ساخت رابط کاربری (UI) و مخصوصا برنامه های تک صفحه ای (SPA – Single Page Applications) استفاده می شود. این کتابخانه در سال 2013 توسط فیسبوک (متا) معرفی شد و اکنون یکی از محبوب ترین تکنولوژی های فرانت اند محسوب می شود.
دیدگاهتان را بنویسید