۶- Stencil :
اين يك كامپايلر نو web component ميباشد كه به وسيله گروه ionic براي ساخت و ساز استانداردهايي مبتني بر با سرورهاي طراحي اپليكيشن در مشهد اينترنت ساخته شده است.
همينطور از API مازاد مانند TypeScript، Virtual DOM، JSX و async به كارگيري مينمايد كه براي PWA مطلوب مي باشند.
۷- افزونه Cordova :
Cordova به طراحان امداد مي نمايد تا به كاپوننت هاي گوناگون دسترسي داشته باشند.
اين مولفه ها به شما اين قابليت و امكان را ميدهند كه خصوصيت هاي جذابي را به نرم افزار خويش اضافه فرمائيد.
Ionic به پيشرفت دهندگان اين قابليت را ميدهد كه از اين پلاگين ها براي توليد يك نرم افزار تلفن همراه ايده آل استعمال نمايند.
۸- جامعه وسيع :
ممكن ميباشد استارت شغل با يك فريمورك تازه طاقت فرسا باشد.
ولي با داشتن شالوده Cordova و Angular، ionic دارنده يك جامعه فعال و بزرگ ميباشد كه در آن ميتوانيد متخصصان متعددي براي حل مسائل داشته باشيد.
محدوديت هاي ionic
۱- برخي از آزمايش هاي نرم افزار به يك خلل گرانقدر درين نوع نرمافزارها تبديل ميگردد ، چون مرورگر اينترنت مدام خطاهاي كد اشتباهي را ارائه نمينمايد ، البته زماني اپ را براي پلتفرم نيتيو ميسازيم، با اين ايراد مواجه ميشويم.
۲- نرمافزار Ionic به افزونه هايي براي نرمافزار مهم نياز دارااست كه بعضي وقتها به يك ايراد سازش تبديل ميشود.
۳- در بعضي موردها، نرمافزار هاي Ionic كندتر از اپ هاي نيتيو مي باشند.
۴- ما نميتوانيم از Ionic براي شغل هاي گرافيكي هنگفت مانند بازيهاي ويديويي يا اين كه سه آينده به كارگيري كنيم.
۵- با ionic، انواع زدايي ميتواند تا حدي معضل برانگيز باشد و براي حل اين خلل مجال بيشتري را مي طلبد و اين به معناست كه فهميدن منشأ نادرست سخت و بعضي وقت ها پيام نادرست ممكن ميباشد نامشخص باشد.
۶- درحالتي كه در اكنون تشكيل داد اپليكيشن هاي هيبريدي ميباشيد ، ممكن ميباشد با ايرادات امنيتي مواجه گرديد و كد شما مستعد هكرها باشد.
فعال سازي گوشه و كنار بسط ionic
اينك ، روش ساخت و ساز يك دور و اطراف براي گسترش Ionic را حافظه خوا هيم گرفت. فرآيند را با تمركز دنبال نماييد.
مرحله ۱ : نصب npm
براي نصب Ionic و بقيه قسمت هاي آن ، ما به CLI (واسط خط امر) نياز داريم.
براي اين فعاليت از npm (Node Package Manager) به كارگيري ميكنيم.
از Node.js ميتوانيد واپسين ورژن npm را دانلود مي نمايد.
بعداز نصب توفيق آميز Node.js ، ميتوانيد ورژن npm را با به كار گيري از امر “npm –v” نظارت نماييد.
مرحله ۲ : نصب Cordova
اينك با به كار گيري از “npm install –g cordova” كتابخانه ها را براي Cordova نصب فرمائيد.
اين امر ، كتابخانه ها و پكيج هاي لازم براي راهاندازي Cordova را دانلود مي نمايد.
بعداز دانلود توفيق آميز پكيج هاي Cordova ، در حال حاضر امر “cordova –v” را براي پژوهش ورژن Cordova جاري ساختن نمائيد.
مرحله ۳ : نصب ionic
امر npm install –g ionic را اعمال فرماييد تا كتابخانه هاي مرتبط با فعال سازي Ionic را دانلود فرمائيد.
بعد از نصب پيروز، امر “ionic –v” را جاري ساختن نمائيد تا ورژن نصب گرديده Ionic را پژوهش نمائيد.
مرحله ۴ : نصب Bower
شبيه امر قبل ، “npm install –g bower” را انجام فرمائيد تا كتابخانه هاي bower را نصب فرماييد.
Bower يك package manager ميباشد كه مشابه به “npm” ميباشد و براي نصب كتابخانه هاي جاوا اسكريپت استعمال ميشود.
بعد از نصب برنده ، فرمان bower –v را جاري ساختن فرماييد تا ورژن نصب گرديده bower را رسيدگي فرمائيد.
مرحله ۵ : نصب Gulp
فرمان npm install –v gulp را براي نصب كتابخانه هاي Gulp ايفا فرمائيد.
Gulp براي ايجاد كرد كد جاوا اسكريپت و كتابخانه ها به كار گيري ميشود كه به وسيله Ionic براي تشكيل داد پروژه به كارگيري مي گردد.
بعد از نصب پيروز ، فرمان gulp –v را انجام فرمائيد تا ورژن Gulp نصب گرديده را نظارت نمائيد.
بازدید: