سلام بینید من php کار میکنم و میخوام برنامه نویس بک اند بشم . ولی یه سوالی که دارم اینه من مثلا یه پروژه طراحی سایت میگیرم . کارفرما میاد سورس قسمت فرانت اندش رو در اختیار من قرار میده من روش کار میکنم؟ یا اول باید قسمت بک اند زده بشه . کلا گیج شدم که مراحل طراحی یه پروژه چطوریه . ممنون میشم اگر جوابمو بدید
برای ایجاد یک سایت اول باید طراح، شمایل یک سایت رو در فوتوشاپ طراحی کنه و بعد فرانت کار ، فرانت سایت رو میزنه و ممکنه بعد در اختیار بک اند قرار بگیره و بک اند رو توسعه بده، یا این که کار سریع تر پیش بره بک اند کار با دانشی که از فرانت داره سعی میکنه سایت رو با ظاهر عادی توسعه بده و بعد از این که فرانت آماده شد جایگزین کنه
@sinashahoveisi
سلام
بك اند رو چطور به صورت خودآموز ميشه يادگرفت؟
يعني يه دانش ابتدائي از html css داشته باشيم يا اينكه رو قالب آماده بك اند رو تمرين كنيم يا روي برنامه هايي مثل postman ؟
تشكر
نگاه کنید این مسائل کاملا بستگی داره به پروزه ای که میخواهید انجام بدید و تیمی که دارید باهاشون کار میکنید.
اگر میخواهید به عنوان فریلنسر کار کنید خوب قضیه کاملا فرق داره معمولا پروژه های فریلنسری به اینصورت هست که شما باید کل پروژه را خودتون بزنید. از فرانت گرفته تا طراحی دیتابیس و بک اند و...
توی کار های تیمی و توی شرکت ها این کار ها بین گروه های مختلف تقسیم میشه و بر اساس شیوه کار تیم ها کارها پیش میره
مثلا توی سیستم های جدید مثل vue و ری اکت و یا برای اپ های موبایل معمولا اینطوری هست که شما لاجیک برنامه را مینویسید و بعد برای خروجی داده ها هم به صورت api داده ها را به سمت فرانت می فرستید و بخش فرانت وظیفشه که مطابق داکیومنت ها بیاد از api مربوطه داده ها رو بگیره و داخل بخش فرانت نمایش بده.
و خوب میگم این بستگی داره به اون تیمی که کار میکنید اگر اول فرانت طراحی بشه. خوب قاعدتا فرانت باید بیاد بگه مثلا من فلان داده ها را برات میفرستم توی این فرمت میخوام ازت در این فرمت داده ها را برای من بفرستی تا من نمایش بدم
اگرم اول بک اند زده بشه خوب قضیه برعکس میشه.
باز همین هماهنگی بین تیم ها خودش مسئول داره و برای اینکه تیم ها هماهنگ تر باشن معمولا سعی میشه از قرارداد ها یا همون abstraction ها استفاده بشه تا کد های بقیه وابسته به کد شما نباشه. شما مطابق اون abstraction که بهتون داده میشه اون بخش تکمیل میکنید
@ar4min به نظر منم گفته آقای @ariaieboy درسته و میشه از هر قسمتی که میخواید شروع کنید و بنا به تجربه خودتون
باید ببینید با کدوم روش راحت ترید چون برای آدمای مبتدی مثل من از فرانت شروع کردن و بعد به بک اند رفتن راحت تره
چون تو این شرایط نقشه راه رو داریم و نوشتن کد های بک اند راحت تر میشه.
اگه بخوای فریلنسری کار کنی باید همشو خودت بزنی . از فرانت تا بک و سئو
ولی اگه بخوای تو شرکت کار کنی فرانت کار خودشو میکنه و توهم کار خودتو میکنی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟