فریم ورک Ionic فریم ورک های ری اکت و Vue را در بر می گیرد
فریم ورک Ionic فریم ورک های ری اکت و Vue را در بر می گیرد
فریم ورک Ionic یک فریم ورک قدرتمند است که ری اکت و Vue را در بر می گیرد ,

ما دراین مقاله درباره فریمورک Ionic و نکاتی درباره آن صحبت خوا هیم کرد .
فریمورک Ionic در واقع یک جعبه ابزار UI موبایل است
که برای ساخت نرم افزار های کراس پلتفرم استفاده می شود ,
این فریم ورک به خوبی موفق شدهاست که ارتباط مناسبی را با فریم ورک جاوا اسکریپت انگولار برقرار نماید .
فریمورک Ionic در ۲۳ ژانویه منتشر شد , نسخه ۴ . ۰
این ابزار در واقع اهداف خود را از طراحی UI موبایل به طراحی UI و فریم ورک اپلیکیشن
به صورت عمومی برای توسعه دهندگان وب تغییر داده است .
این نسخه با استفاده از کامپوننت های اینترنت ساخته شده است
و همچنان با انگولار کار می کند و دارای یک نسخه آلفا نیز است
که با استفاده از کتابخانه ری اکت جاوا اسکریپت و فریم ورک VUE جاوا اسکریپت کار می نماید .
ما در این مطلب قصد داریم کمی بیشتر در رابطه این فریم ورک صحبت کنیم بنابراین مارا دراین مقاله همراهی نمایید .
فریمورک Ionic و انگولار
از همان روزهای نخست این فریم ورک دستورالعمل های فریم ورک انگولار را به عنوان
مکانیزمی برای ساخت کامپوننت های بر پایه جاوا اسکریپت استفاده میکرد
کهاین دستور العمل ها به صورت تگ های HTML توزیع می شدند .
هنگامی که بعد ها قاب ورک انگولار دوباره بازنویسی شد این قاب ورک هم مجدد بازنویسی شد و انگولار نامیده شد .
بعد از آن فریم ورک های ری اکت و Vue بسیار محبوب شدند
البته کاربران این ابزارها نمی توانستند از Ionic استفاده نمایند چرا که نیازمند انگولار بود .
چند نکته درباره این فریم ورک
از آن جایی که مرورگرها بر روی کامپوننت های اینترنت تحت عنوان یک مدل کامپوننت متمرکز شده اند
سازندگان فریمورک Ionic این فریم ورک را به صورتی طراحی کرده اند
که بتوانند آن را بر روی کامپوننت های اینترنت نیز توزیع کنند .
این کامپوننت ها از عناصر فردی سازی شده
و API های Shadow DOM که در مرورگرهای تلفن همراه و دسکتاپ جان دار میباشند
به کار گیری می نمایند . توسعه دهندگان اینترنت میتوانند
با استفاده از تگ های فردی سازی شده HTML در Ionic از این کامپوننت ها در نرم افزار های پایین اینترنت استفاده نمایند .
نکته دیگری که در خصوص این فریم ورک وجود دارد این است
که فریمورک Ionic برای ایجاد اطمینان به جای استفاده از API های فرد ثالث از API های استاندارد اینترنت استفاده می نماید .
کامپوننت های اینترنت این فریم ورک
کامپوننت های فریمورک Ionic که تعداد آن ها تقریبا به عدد ۱۰۰ میرسد برای ایجاد عملکرد بهتر ,
قابلیت های فردی سازی و پلتفرم های متفاوت طراحی و تشکیل شده گردیده اند .
این بازسازی برای IOS و متریال دیزاین طراحی و تاسیس شده است
به این ترتیب کامپوننت ها آخرین استانداردها را برای اندروید و IOS مطابقت می دهند .
این کامپوننت ها در واقع با استفاده از پروژه کامپایلر کامپوننت اینترنت این قاب ورک مجدد پباده سازی و ساخته شده گردیده اند .
فریم ورک Ionic فریم ورک های ری اکت و Vue را در بر می گیرد
میتوانید لینک های دیگر ما رو دنبال کنید
صفحه اصلی👍👍👌👌