
آیا شما به فکر ساختن یک جبهه با Sitecore Experience Manager Cloud (XM Cloud) ، آخرین ارائه CMS بدون سر Sitecore هستید؟در ادامه بخوانید تا در مورد تجربه توسعه دهنده Frontend برای XM Cloud بدانید. بیاموزید که چگونه Sitecore یک رویکرد بدون سر و صدا به CMS برای متمایز کردن خود از رقبا ، به نویسندگان محتوا عملکرد مورد نیاز خود را می دهد و شما توسعه دهنده ، ابزاری برای پشتیبانی از توسعه Frontend است.
در این مقاله توضیح داده شده است که XM Cloud چیست و دو جریان کاری مشترک را برای توسعه دهندگان Frontend ، یک ساده و یک پیشرفته تر فراهم می کند. شما همچنین در مورد Sitecore Headless Services ، چارچوبی برای توسعه Frontend بدون درز یاد خواهید گرفت.
این برای کیست:
من این مقاله را برای توسعه دهندگان نوشتم که در حال حاضر هستند یا قصد دارند جلوی جلوی CMS XM Cloud را بسازند. در این مقاله بینش های مشترکی در مورد تجربه توسعه دهنده Frontend و نقش Sitecore Servels Services در روند توسعه ایفا می کند. برای موضوعاتی که ممکن است بخواهید یک شیرجه عمیق را وارد کنید ، به منابع اضافی زیادی مراجعه خواهید کرد. اگر در خدمات Sitecore XM یا بدون سر تجربه شده اید ، این مقاله ممکن است برای شما نباشد.
Sitecore Experience Manager Cloud چیست؟
اول از همه ، Sitecore Experience Manager Cloud به Simply XM Cloud که به جلو می رود ، گفته می شود. خوب ، زیرا خواندن بسیار کوتاه تر و آسان تر است.
بنابراین ابر XM چیست؟XM Cloud سیستم مدیریت محتوای بی سر Sitecore (CMS) است. XM Cloud Bundles Experience Manager ، ویرایشگر صفحات ، Accelerator Sitecore Experience (SXA) ، خدمات بدون سر و Experience Edge. این قادر به ایجاد تجربیات omnichael است ، اما تمرکز برجسته روی برنامه های وب است.
من فقط بسیاری از محصولات و خدمات مختلف را که XM Cloud را تشکیل می دهند ذکر کردم. تلاش برای یادگیری همه آنها به یکباره می تواند بسیار زیاد باشد. در حالی که صفحات و SXA برای محصول XM Cloud مهم هستند ، این مقاله قصد دارد روی مدیر تجربه ، خدمات بدون سر و سایر جنبه های مهم تجربه توسعه دهنده Frontend متمرکز شود.
پورتال توسعه دهنده Sitecore اگر می خواهید محتوای بیشتر متمرکز بر توسعه دهنده در مورد XM Cloud باشد ، دارای یک منبع عالی معرفی XM Cloud است. بعد از کار با XM Cloud ، تجربه توسعه دهنده را خواهید آموخت.

تجربه توسعه دهنده
تغییر ذهنیت توسعه برای سیستم های مدیریت محتوا
نگه داشتن نویسنده محتوا
اگر هرگز جلوی آن را ایجاد نکرده اید که تمام مطالب در CMS میزبان شده باشد ، پس از صحبت در روند توسعه خود ، باید برای تغییر ذهنیت آماده شوید.
کار با XM Cloud یا هر CMS نیاز به تغییر ذهنیت دارد که در آن شما نیاز دارید که به طور مداوم در مورد نویسنده محتوا که مدیریت محتوا است فکر کنید. شما به عنوان توسعه دهنده می خواهید زندگی نویسنده محتوا را تا حد امکان آسان کنید ، این ممکن است توسعه برای شما کمی سخت تر باشد.
author نویسنده محتوا چیست؟
کاربران Sitecore که محتوا را مدیریت می کنند ، نویسندگان محتوا نامیده می شوند. Sitecore به نویسندگان محتوا امکان ایجاد صفحات ، اضافه کردن مؤلفه ها به صفحات ، ویرایش محتوای نمایش داده شده توسط مؤلفه ها و تعریف قوانین شخصی سازی را ارائه می دهد.
با XM Cloud نویسنده محتوا به یک ابزار طراحی صفحه ، صفحات مناسب با نام ، دسترسی خواهد داشت. این به نویسندگان محتوا اجازه می دهد تا از طریق یک ویرایشگر ساده Wysisyg ، محتوا را حفظ و به روز کنند. این به عنوان توسعه دهنده جلوی شما خواهد بود که مؤلفه های قابل استفاده مجدد را بسازند که نویسندگان محتوا می توانند از داخل صفحات استفاده کنند.
این همچنین بدان معنی است که هیچ محتوا نباید در کد جلوی شما سخت شود. نویسندگان محتوا می خواهند متن ، تصاویر ، نمادها و موارد دیگر را در XM Cloud به روز کنند و جلوی شما باید بتواند این تغییرات را انجام دهد. نگران نباشید ، خدمات بدون سر Sitecore به آسانتر کردن این کار کمک می کند و بعداً این موضوع را پوشش خواهیم داد.
برای رسیدگی به هر محتوا و چیدمان نویسندگان محتوا که نویسندگان شما را به شما می اندازند ، باید انعطاف پذیر باشد. اما اگر یک روش طراحی مؤلفه را برای ساختن برنامه خود دنبال کنید ، این کار آسان است.
حال بیایید نگاهی به دو گردش کار بیندازیم که توسعه دهندگان Frontend هنگام کار با XM Cloud به آن عمل می کنند.
گردش کار ساده: ساختن جلوی خود در برابر ابر XM مستقر
این گردش کار اول برای توسعه دهندگان است که می خواهند به طور جدی در جلوی برنامه خود کار کنند. برای این کار ، شما در برابر یک نمونه مستقر از XM Cloud توسعه خواهید یافت. نمونه XM Cloud شما تمام مطالب را برای تجربه Edge منتشر می کند و شما در برابر آن توسعه می دهید.
تنها دو پیش نیاز برای این کار داشتن Node. js و . NET 6. 0 SDK نصب شده است ، هر دو این موارد برای ویندوز ، مک و لینوکس در دسترس هستند! برای استفاده از Sitecore CLI و Node به عنوان میزبان رندر خود به SDK . NET SDK نیاز دارید تا به عنوان میزبان رندر خود عمل کنید تا جلوی خود را به صورت محلی ارائه دهید. با حداقل راه اندازی ، می توانید با هر سیستم عامل ، ساختمان و حفظ جلوی خود روی دستگاه محلی خود کار کنید.
راهنمای تجارت فارکس...
ما را در سایت راهنمای تجارت فارکس دنبال می کنید
برچسب :
نویسنده : نسیم خاکسار
بازدید : <-PostHit->
تاريخ : پنجشنبه
8 تير
1402 ساعت: 0:16