اشکان احمدی
3 سال پیش توسط اشکان احمدی مطرح شد
9 پاسخ

laravel و js

سلام وقتتون بخیر. من تا حد قابل قبولی زبان php و laravel رو یاد گرفتم و چند تایی پروژه باهاش انجام دادم. اما همونجوری که میدونید زبان js و framework هاش هم خیلی قوی هستن و میخوام js رو هم یاد بگیرم. آیا به نظر شما بعد از یاد گرفتن laravel رفتن به سمت js به اصطلاح از این شاخه به اون شاخه رفتن نیست؟
یا اینکه با یاد گرفتن js میتونم در زمینه طراحی وب قوی تر پیش برم؟
اینم بگم خدمتتون که من هدف اصلیم طراحی سایه. ممنون میشم راهنماییم کنید.


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
0

درود...
برای کار کردن با چارچوب ویو جی اس و ریکت جی اس باید جاوا اسکریپت یاد بگیرید که بتوانید کار با آن درک کنید ...
در زمینه طراحی وب قوی بشید نوع رنگ بندی ها یاد بگیرید و خلاقیت توی طراحی صفحات داشته باشید...


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 3 سال پیش مطرح شد
0

سلام و درود - دوست عزیز منم شرایط شما رو دارم دقیقا
اما بالا بریم پایین بیاییم مثل بقیه دنیا توی ایران هم یک روزی دست و پای php جمع میشه.
باید یا بریم سمت پایتون یا سمت جاوااسکریپت
اما حقیقتا بگم من عجله ای ندارم،به قول دوست عزیزمون اگه هم برم سراغ جاوااسکریپت اشتباهی که توی یادگیری لاراول کردم رو نمیکنم
من رفتم اول لاراول یاد گرفتم بعد رفتم php رو یاد گرفتم بعدش رفتم شی گرایی حرفه ای رو یاد گرفتم و این خیلی به من ضرر زد و خیلی سر در گمم کرد
ولی جاوااسکریپت رو از مرحله اول یواش یواش شروع میکنم به یادگیری


اشکان احمدی
تخصص : front-end develo
@ashkanahmadi 3 سال پیش مطرح شد
1

@mohsen.mehri6101
@endworld
با نظراتتون موافقم و باید هم همه چی رو از پایه و از صفر شروع کرد تا بعدا دچار مشکل نشیم. راستش منم برای همین حساسیت نشون میدادم که نکنه راه رو اشتباه برم. برای یاد گیری لاراول که خیلی تحقیق کردم و تصمیم گرفتم که از php صفر شروع کنم و همین کار رو هم کردم و تقریبا هم لاراول و هم php رو تا حدود 80 درصد یاد گرفتم. اما خب کافی نیست و باید حتما js و فریم وورک هاشو هم آموزش ببینیم. پس شما میگید که همون پروسه ی یاد گیری لاراول از صفر مطلق رو برای js و فریم ورک هاش هم پیش بگیرم. و اینجوری که شما میگید یعنی js میتونه هم مکمل و هم جایگذین خیلی خوبی برای laravel باشه


SinaFXD
تخصص : ...
@SinaFXD 3 سال پیش مطرح شد
1

@mohsen.mehri6101 دوست عزیز این دیگه چه توصیه ای هستش که شما میکنین ؟! هر زبانی هدفی داره و باید مثل ابزار باهاش برخورد کنین.سمت سرور php حالا حالاها هستش و اگه به آپدیت هاش هم دقت کنین میبینین که واقعا داره تمیز کار میکنه.
@ashkanahmadi یه جورایی هدفتون گنگه!! JS و فریمورک هاش درسته قووی هستن و توی این شکی نیست ، ولی خب شما php/Laravel کار هستین و سمت سرور کد میزنین و کاری به فرانت ندارین . اگه میخواین فول استک بشین که قضیه ش جداس و میتونین LiveWire هم یاد بگیرین که با همین php laravel کامل سایت رو پیاده کنین.

یا اینکه با یاد گرفتن js میتونم در زمینه طراحی وب قوی تر پیش برم؟
اینم بگم خدمتتون که من هدف اصلیم طراحی سایه. ممنون میشم راهنماییم کنید.

این قسمت از حرفتون منو کاملا گیج کرد و قشنگ یاد یه هفت هشت سال قبل افتادم که طراح وب باید هم بک میزد هم فرانت هم UI/UX ، الآن که این قضایا از هم جدا شدن شما بهتره که یکی رو انتخاب کنین و تخصصی روی اون تمرکز داشته باشید. حالا یا طراح بشین یا فرانت یا بک یا نهایتا فول استک. بعد از تصمیم گیری قطعا میتونین مسیر خودتون رو روشن کنین.


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 3 سال پیش مطرح شد
1

ببینید این انتخاب به علایقتون بستگی داره، منظورم دوست دارید بک اند کد بزنید یا فرانت
در مورد اون دوستمون که میگن php جمع میکنه میره بگم که توی همین راکت یه مقاله بود که پایتونم باید جمع کنه بره، ولی خوب شرایط رو بیان کرده بود
در رابطه با php ایران هم عرض کنم میبینید که هنوز خیلی شرکت دارند استفاده میکنند مثل همین راکت، اسنپ، دیجی کالا و...درسته این زبانها هر روز جابجا میشند ولی دلیل بر این نیست که الان باید php رو بذاریم کنار، مثل این میمونه که بگیم من فردا که مجدد گرسنه میشم پس امروز هم لازم نیست غذا بخورم
برای جاوا اسکریپت هم بگم که واقعا زبان قدرتمند و عالیه، من خودم از هیچ فریم ورک یا لایبرری بزرگ و معروفی استفاده نمیکنم و با جاوااسکریپت خام دارم کد میزنم و هیچ مشکلی هم برای ایجاد پروژه ها ندارم ولی اگه بخوام بگم چند درصد از جاوااسکریپت رو یاد دارم (که جمله اشتباهیه) شاید بشه گفت 1/4 یا 1/5 بیشتر هنوز دانشش رو ندارم چون واقعا بزرگه
پس اگه برنامه ای برای جاوااسکریپت دارید به نظرم اول با خود جاوااسکریپت خام شروع کنید و سعی کنید حتی پروژه های spa یا کامپوننت ها بدون فریم ورک رو کار کنید، بعد استفاده از باندل ها یا وپ پک رو یاد بگیرید و درنهایت برید سراغ فریم ورک ها و کتابخونه ها
به نظر من الان زمانی نیست که برای جاوااسکریپت کسی وقت بذاره و بخواد جیکوئری رو هم یاد بگیره
من خودم برای به چالش کشیدن دانشم در رابطه با جاوا اسکریپت یه پروژه برای خودم تعریف کردم، نوشتن یه تکست ادیتور که توی این گفتگو در رابطه باهاش توضیح دادم
https://roocket.ir/discuss/12529


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 3 سال پیش آپدیت شد
0

@SinaFXD
درود دوست عزیز - بله من یکم عجولانه و خیلی خلاصه پیشگویی کردم - اما حقیقتا باز هم پای حرفم هستم
این حرف شما رو هم قبول دارم که بله حالا حالا ها php ماندگاره، من اینو میدونم و موافقم ( این موضوع برای خودم خیلی مهمه چون من بعد یک سال و نیم که برنامه نویس مبتدی ام فقط php بلدم و هر چی بیشتر بمونه برای من یکی که همین یک زبان رو بلدم خیلی خوبه)
اما بگم مثل نظریه ای هست که میگه توی طول مدت حشرات دارن نسبت به حشره کش ها قوی تر میشن و رفته رفته حشراتی که میمونن همه اون دسته از حشراتی هستن که ژنتیک قوی تری دارن
به نظرم درسته این حرف و رفته رفته بهترین زبان ها میمونن و زبان هایی مثل php درطول مدت زمان استفاده ازشون کمتر میشه
بزارید یکم درمورد تاریخ پایتون یا php صحبت کنیم ( با این که میدونم همتون میدونین) :

  • php : که اوایل مخففف page home personal بود و دقیقا یک نفر اومد برای بالا اوردن صفحه شخصی وبش اینو راه اندازی کرد، بعد هی بیشتر بال و پر گرفت
  • پایتون : زبانیه که نوشتنش تا مشکلات زبان های دیگه رو حل کنه، به زبان انسان هر چه نزدیک تر باشه، مباحث کامپایلی مفسری هم که باعث سرعت اجرای به شدت بالاش شده - با داده های بزرگ میگن خیلی خوب کار میکنه
  • جاوا اسکریپت : شعارش اینه که روی همه پلت فرم ها اجرا بشه، واقعا یک تیم قوی توصعه دهنده داره، رفته رفته هر روز و از همه ی زبان ها سرعت پیشرفتش بیشتره

    پس منی که با php خیلی راحت کد میزنم الان و میتونم خیلی خیلی راحت ربات تلگرام یا وب سایت بیارم بالا اما واقعا اینو قبول کردم که باید طی سه سال اینده( گفتم عجله ای ندارم) رفته رفته حتما روی بیارم به زبانی مثل پایتون یا جاوااسکریپت


اشکان احمدی
تخصص : front-end develo
@ashkanahmadi 3 سال پیش آپدیت شد
0

@SinaFXD
ببینید من منظورم این بود که هم بتونم تنهایی backend کار کنم و هم frontend یکم توضیحاتی که توی اینترنت خونده بودم گیج کننده بود، ولی تصمیم من اینه که هم php و laravel رو ادامه بدم و هم با js بتونم frontend بهتری طراحی کنم. به قول خودتون full stack کار کنم. و واقعا به هر دو سمت (فرانت و بک) علاقه دارم. حالا من سوالم اینه که آیا فقط یکی رو انتخاب کنم یا اینکه full کار کنم؟ یعنی تحت کدوم شرایط امکان موفقیتم بیشتره؟
چون شرایط من الان اینطوریه که توی هیچ شرکتی نیستم و به صورت پروژه ای توی سایت هایی مثل پونیشا پروژه میگیرم. اینطوری بگم، جدا از علاقه( که خیلی هم مهمه ) کدومش میتونه آینده شغلی بهتری داشته باشه؟ چون برای منی که به هردو برنامه نویسی فرانت و بک علاقه دارم، یکم انتخاب کردم یکی از اینا سخته


Alighanavati
@Alighanavati6827 3 سال پیش آپدیت شد
1

@ashkanahmadi
دوست عزیز اگه هدفت اینه برنامه نویسی شغل اصلیت بشه پونیشا و ... رو ول کن . برو تو یه شرکت کار کن و فوکوس کن روی بک اند یا فرانت اند
اگه برنامه نویسی رو بعنوان شغل دوم میخوای و میخوای پونیشا کار کنی خب اره باید هم بک اند بلد باشی ( در حد متوسط ) هم فرانت اند ( متوسط) هم سئو ( متوسط)


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
1

مگر میشه کسی اسم خودش رو برنامه نویس وب بذاره و جاوااسکریپت مسلط نباشه؟!؟!؟
به نظرم به شدت واجب هست و اصلا هم مصداق از یک شاخه به شاخه دیگه پریدن نیست. شما بخواهید یا نخواهید قطعا با JS سر و کار خواهید داشت. حتی اگر فقط قصد موندن در حوزه بک‌اند رو داشته باشید دونستنش تا یک اندازه ای الزامیه به نظرم. بماند که چه افق های زیادی با یادگیریش برای آدم باز میشه و چه ایده‌های حرفه ای تری به ذهن آدم میرسه. فول استک شدن هم همون طوری که صحبتش شد، به نوع خودش هدف خیلی مقدسیه البته و جای بحث زیادی داره. 😉

البته الان در مقام صحبت درباره ی فریم ورک های جاوا اسکریپتی مثل React.js و Vue.js و ... نیستم و شاید واقعا تسلط بر اون ها برای یک برنامه نویس تخصصی بک اند نیازی نباشه. بلکه دارم راجع به خود JS و ES6 صحبت می‌کنم.

ولی باز هم آشنایی کلی با منطق این فریم ورک ها و آشنایی نسبی با یکیشون باعث میشه یک ذهنیتی ازش داشته باشید و در برقراری ارتباط با برنامه نویس های فرانت اند هم بهتر حرف همدیگر رو متوجه بشید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام