کتاب Building Your Own JavaScript Framework: Architect extensible and reusable framework systems (چارچوب جاوا اسکریپت خود را بسازید: سیستمهای چارچوب قابل توسعه و قابل استفاده مجدد معمار) راهنمای کلی برای ایجاد یک چارچوب تحت زبان برنامهنویسی جاوا اسکریپت میباشد که در 3 بخش مفاهیم آن را آموزش میدهد.
در ادامه مقدمهای از کتاب Building Your Own JavaScript Framework را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Building Your Own JavaScript Framework:
این کتاب در مورد ساخت، درک و حفظ چارچوبهای جاوا اسکریپت – بلوکهای سازنده حیاتی بسیاری از برنامههای کاربردی وب مدرن است. اکوسیستم چارچوبهای نرمافزاری، بهویژه آنهایی که جاوا اسکریپت دارند، در بیش از 10 سال گذشته برای بسیاری از توسعهدهندگان بسیار جالب بوده است.
علاوه بر این، جاوا اسکریپت مسلماً تأثیرگذارترین و فراگیرترین زبان برنامهنویسی بوده است که میلیونها برنامه و سرویس وب حیاتی را فعال میکند. توسعه چارچوبهای جاوا اسکریپت که توسط جامعه پر جنب و جوش توسعهدهندگان و شرکتهای نوآور پشتیبانی میشود، از آن زمان به عنوان فضایی پویا و هیجانانگیز با فرصتهایی برای نوآوری و اکتشاف ظاهر شده است.
هر چارچوب جدید فلسفه و رویکرد خود را به ارمغان میآورد، که نشاندهنده مجموعهای منحصر به فرد از راه حلها برای چالشهای رایج برنامههای کاربردی وب و خدمات وب است.
توجه به این نکته مهم است که این کتاب فقط برای کسانی نیست که قصد دارند چارچوبهای جاوا اسکریپت خود را از ابتدا توسعه دهند. در حالی که این حکمت ارزشمندی را در ایجاد یک سیستم به خوبی حفظ میکند، هدف اصلی آن فراتر از آن است.
همچنین برای بهبود درک شما از چارچوبهایی که زیر پوشش کار میکنند، بهبود مهارتهای جاوا اسکریپت یا توسعهدهنده نرمافزار شما طراحی شده است. این شما را تشویق میکند که از دیدگاه یک چارچوب فکر کنید، بنابراین درک عمیقتری از معماری نرمافزارهای قابل استفاده مجدد را تقویت میکند.
چه یک توسعهدهنده با تجربه باشید که به دنبال کاوش عمیقتر در جعبه ابزار خود هستید یا یک تازهوارد که به دنبال درک چشمانداز چارچوب هستید، این کتاب برای حرفه شما مفید خواهد بود.
بیشتر بخوانید: کتاب Learning JavaScript Design Patterns
کتاب Building Your Own JavaScript Framework برای چه کسی است؟
اگر شما یک مبتدی جاوا اسکریپت یا متخصصی هستید که میخواهید عمیقاً در دنیای چارچوبهای جاوا اسکریپت غوطه ور شوید، ما شما را تحت پوشش قرار داده ایم. این کتاب شما را با تاریخچه فریمورکهای فرانتاند آشنا میکند و شما را از طریق ایجاد چارچوب خود راهنمایی میکند. برای یادگیری کتاب Building Your Own JavaScript Framework، باید درک خوبی از زبان برنامهنویسی جاوا اسکریپت و کمی تجربه با چارچوبهای نرمافزار موجود داشته باشید.
بیشتر بخوانید: کتاب Mastering JavaScript Functional Programming
آنچه کتاب Building Your Own JavaScript Framework پوشش میدهد:
فصل 1، مزایای فریمورکهای مختلف جاوا اسکریپت، مقدمهای مفصل از دنیای چارچوبهای جاوا اسکریپت و رشد آنها در دهه گذشته ارائه میکند.
فصل 2، سازمان چارچوب، بینشی در مورد چگونگی ساختار چارچوبها و الگوهای سازمانی آنها ارائه میدهد.
فصل 3، معماری چارچوب داخلی، الگوهای اصلی معماری فنی چارچوبهای مختلف موجود را بررسی میکند.
فصل 4، تضمین قابلیت استفاده و کیفیت چارچوب، مجموعه ای از تکنیکها و ابزارهایی را توضیح میدهد که توسعهدهندگان را قادر میسازد چارچوبهای با کیفیتی را با تمرکز بر قابلیت استفاده و سهولت استفاده بسازند.
فصل 5، ملاحظات چارچوب، به بررسی ملاحظاتی میپردازد که حول اهداف پروژه، فضای مشکل فنی و تصمیمات طراحی معماری میچرخد.
فصل 6، ساختن یک چارچوب با مثال، توضیح میدهد که چگونه میتوان یک چارچوب آزمایشی ساده جاوا اسکریپت را بر اساس الگوها و بهترین تکنیکها توسعه داد.
فصل 7، ایجاد یک چارچوب Full Stack، تمرینی را در توسعه یک چارچوب کاربردی جدید ارائه میدهد که توسعهدهندگان را قادر میسازد تا برنامههای کاربردی وب بزرگ و کوچک بسازند.
فصل 8، معماری فریمورکهای فرانتاند، بهطور خاص بر اجزای جلویی یک چارچوب کامل پشته تمرکز میکند.
فصل 9، تعمیر و نگهداری چارچوب، موضوعات مربوط به فرآیند انتشار چارچوب، چرخههای توسعه مستمر، و نگهداری طولانی مدت پروژههای چارچوب بزرگ را مورد بحث قرار میدهد.
فصل 10، بهترین روشها، چندین موضوع حیاتی در مورد توسعه کلی چارچوب جاوا اسکریپت را توضیح میدهد و نگاهی اجمالی به آینده چارچوبها در این اکوسیستم دارد.
سرفصلهای کتاب Building Your Own JavaScript Framework:
- Cover
- Title Page
- Copyright and Credits
- Dedication
- Foreword
- Contributors
- Table of Contents
- Preface
- Part 1: The Landscape of JavaScript Frameworks
- Chapter 1: The Benefits of Different JavaScript Frameworks
- Chapter 2: Framework Organization
- Chapter 3: Internal Framework Architecture
- Chapter 4: Ensuring Framework Usability and Quality
- Part 2: Framework Development
- Chapter 5: Framework Considerations
- Chapter 6: Building a Framework by Example
- Chapter 7: Creating a Full Stack Framework
- Chapter 8: Architecting Frontend Frameworks
- Part 3: Maintaining Your Project
- Chapter 9: Framework Maintenance
- Chapter 10: Best Practices
- Index
- About Packt
- Other Books You May Enjoy
جهت دانلود کتاب Building Your Own JavaScript Framework میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.