کتاب Svelte: Achieving Unprecedented Levels of Performance and Responsiveness in Web Applications

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Svelte: Achieving Unprecedented Levels of Performance and Responsiveness in Web Applications

موضوع کلی: برنامه نویسی

موضوع میانی: سوِلت (Svelte)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر Svelte و فلسفه آن
  • 2. تفاوت Svelte با فریمورک‌های دیگر
  • 3. مزایای Svelte: عملکرد و واکنش‌گرایی
  • 4. محیط توسعه Svelte: نصب Node.js و npm
  • 5. راه‌اندازی اولین پروژه Svelte با Vite
  • 6. ساختار پروژه Svelte
  • 7. مفهوم کامپوننت در Svelte
  • 8. ایجاد اولین کامپوننت Svelte
  • 9. نحوه نمایش داده‌ها در کامپوننت‌ها
  • 10. متغیرها و وضعیت (State) در Svelte
  • 11. ارتباط بین کامپوننت‌ها: Props
  • 12. ارسال Props به کامپوننت‌های فرزند
  • 13. ارسال Props به صورت Destructuring
  • 14. ارسال Props از نوع Object
  • 15. ارسال Props از نوع Array
  • 16. ارسال Props به صورت Default Value
  • 17. مدیریت State در کامپوننت والد
  • 18. ارسال Events از کامپوننت فرزند به والد
  • 19. استفاده از `on:click` و سایر Event Handlers
  • 20. مدیریت Events در Svelte
  • 21. مفهوم Reactivity در Svelte
  • 22. واکنش‌گرایی خودکار در Svelte
  • 23. تأثیر Reactivity بر عملکرد
  • 24. مفهوم Template Syntax در Svelte
  • 25. عبارات شرطی (`{#if}`)
  • 26. عبارات تکرار (`{#each}`)
  • 27. بلوک‌های `{#await}` برای مدیریت Promises
  • 28. مدیریت Lists و Arrays در Svelte
  • 29. استفاده از `key` در بلوک‌های `{#each}`
  • 30. استایل‌دهی در کامپوننت‌های Svelte
  • 31. استایل‌های Local Scope
  • 32. استایل‌های Global Scope
  • 33. استایل‌های Inline
  • 34. استایل‌های Dynamic
  • 35. مفهوم `class:` Directive
  • 36. مدیریت Forms در Svelte
  • 37. Variable Bindings (`bind:value`)
  • 38. مدیریت Text Inputs
  • 39. مدیریت Checkboxes
  • 40. مدیریت Radio Buttons
  • 41. مدیریت Select Inputs
  • 42. مدیریت Textarea
  • 43. اعتبارسنجی فرم‌ها در Svelte
  • 44. مفهوم Svelte Stores
  • 45. استفاده از `writable` Store
  • 46. استفاده از `readable` Store
  • 47. استفاده از `derived` Store
  • 48. استفاده از Stores برای مدیریت State گلوبال
  • 49. اشتراک در Stores (`$storeName`)
  • 50. کاستوم Stores
  • 51. مفهوم Lifecycle Functions
  • 52. `onMount`
  • 53. `onDestroy`
  • 54. `beforeUpdate`
  • 55. `afterUpdate`
  • 56. استفاده از Lifecycle Functions برای مدیریت Side Effects
  • 57. مفهوم Svelte Transitions
  • 58. استفاده از Built-in Transitions
  • 59. `fade`
  • 60. `slide`
  • 61. `scale`
  • 62. `draw`
  • 63. `blur`
  • 64. ایجاد Custom Transitions
  • 65. تنظیمات Transitions
  • 66. بلوک `{#key}` برای انیمیشن
  • 67. مفهوم Svelte Animations
  • 68. استفاده از `tweened`
  • 69. استفاده از `spring`
  • 70. استفاده از `cubic-bezier`
  • 71. استفاده از `crossfade`
  • 72. مفهوم Svelte Actions
  • 73. ایجاد Custom Actions
  • 74. استفاده از Actions برای افزودن Behavior
  • 75. مدیریت DOM با Actions
  • 76. استفاده از Actions برای Third-party Libraries
  • 77. مفهوم Context API در Svelte
  • 78. ارسال Context
  • 79. دریافت Context
  • 80. محدودیت‌های Context API
  • 81. مفهوم Slots
  • 82. استفاده از Default Slots
  • 83. استفاده از Named Slots
  • 84. استفاده از Slot Props
  • 85. استفاده از Scoped Slots
  • 86. استفاده از Slots برای Composition
  • 87. مفهوم SvelteKit
  • 88. مقدمه‌ای بر SvelteKit
  • 89. ساختار پروژه SvelteKit
  • 90. Routing در SvelteKit
  • 91. Server-Side Rendering (SSR) در SvelteKit
  • 92. Static Site Generation (SSG) در SvelteKit
  • 93. Client-Side Rendering (CSR) در SvelteKit
  • 94. Page Endpoints در SvelteKit
  • 95. API Routes در SvelteKit
  • 96. Layouts در SvelteKit
  • 97. Loading States در SvelteKit
  • 98. Error Handling در SvelteKit
  • 99. Data Fetching در SvelteKit (using `load` function)
  • 100. Server-Side Data Fetching

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.