عنوان قسمت :

کار با موتور قالب Pug

مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این قسمت کار با موتور pug در فریمورک express رو بطور کامل به شما آموزش میدم ، میگم چطور میتونید به view هاتون اطلاعات ارسال کنید ، میگم چطور میتونید در view هاتون از شروطی مثل if استفاده کنید و مطالب اضافه ای که در مورد این موتور قالب وجود داره رو به شما آموزش میدم . 

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • سعادت

    یه سوال ؟
    این pug مزیت خاصی نصبت به template engine های دیگه داره که استفاده شده یا چون پیش فرض خود node js هست استفاده میشه؟
    آخه خیلی syntax پیچیده ای داره . یه تب اینور اون ور کلا داستان رو به هم میریزه !
    مثلا من mustache.js را دیدم خیـــــــلی ساده تر و خیلی گویا تر هم هست و کاملا میشه توی html هم استفاده کرد .

    • admin

      100 درصد

    • حجت سعادت

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

    • admin

      اولین چیزی که بنظرم مهمه پشتیبانی کردن و رفع اشکالات یه ابزاریه که دارید ازش استفاده میکنید که pug خیلی این رو خوب داره انجام میده و خود expressjs هم تقریبا این رو معرفی میکنه
      و خودم شخصا خیلی باهاش راحت و از نظر من syntax خیلی ساده ای داره
      در نهایت اجباری نیست حتما از این ابزار استفاده کنید
      چون تعداد زیادی موتور قالب وجود داره که خیلی راحت میتونید بهشون دسترسی پیدا کنید و مشکلی براتون ایجاد نمیشه

  • محمد

    البته اسمش الان pug نه jade. میتونید تو پرانتز اون یکی رو هم بنویسید.

    • admin

      بله کلا تو این قسمت همون pug رو نصب و کار میکنم و ذکر هم میکنم که تغییر نام پیدا کرده با افزایش ورژن اما گفتم اینجا این اسم رو بیارم تا سردرگم نشن

بخشی از چیزهای که خواهید آموخت :

  • کار با Nodejs
  • ساخت سرور
  • پروژه پیشبینی وضع هوا
  • کار با فریم ورک express
  • کار با socket IO
  • کار با session
  • کار با دیتابیس mongoDB
  • رمزنگاری در Nodejs
  • برنامه نویسی Async
  • و ...