📋 استفاده از Bit platform برای ساخت یک پروژه Blazor
احتمالا هنگام ایجاد یک پروژه #Blazor ای با سوالها و چالشهای متعددی روبرو شدید.
🖊 کندی سرعت لود اولیه سایت در حالت Wasm به دلیل دانلود فایل های مورد نیاز.
🖊 مشکلات سئو.
🖊 مشکلات ایجاد شده به واسطه تعداد بالای کاربر در آن واحد در حالت Blazor Server.
🖊 دردسر زیاد زمانی که تصمیم به سوییچ کردن بین حالتهای مختلف Blazor داشته باشید.
🖊 و مشکلات احتمالی دیگر
تمام این مسائل در🔗 Bit platform مورد بررسی قرار گرفته و شما میتوانید از پروژه Todo Template به عنوان template اولیه خود استفاده کنید.
همچنین 🔗در داکیومنت Todo template توضیحات مختصر و مفیدی مبنی بر نحوه کانفیگ پروژه ارائه شده است که در صورت استفاده از آن میتوانید اکثر مشکلات مطرح شده را حل کنید.
🎯 در حالت کلی هم در اکثر مواقع شما نیاز به یک پروژه Blazor Webassembly ای دارید که Prerendering دارد. یعنی کانفیگ زیر:
🎯 به خاطر کانفیگهایی که در این Template وجود دارد و در داکیومنت به آن اشاره شده است سئو سایت در بهینهترین حالت خود قرار میگیرد.
🎯 با یک کانفیگ بسیار ساده میتوانید بین سه حالت BlazorServer, BlazorWebAssembly و BlazorHybrid سوئیچ کنید.
🎯 میتوانید با یک کد خروجی Web,Android, IOS, Windows و ... داشته باشید.
💻 در نهایت اگه به نظرتون #BitPlatform ابزار مفیدی بود با ستاره دادن و Contribute در Github و اشتراک گزاری این مطلب میتونید از این ابزار حمایت کنید.
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
#حامد_حاجیلو (لینکدین)
کانال تلگرام:
@SoftwarePhilosophy
________
احتمالا هنگام ایجاد یک پروژه #Blazor ای با سوالها و چالشهای متعددی روبرو شدید.
🖊 کندی سرعت لود اولیه سایت در حالت Wasm به دلیل دانلود فایل های مورد نیاز.
🖊 مشکلات سئو.
🖊 مشکلات ایجاد شده به واسطه تعداد بالای کاربر در آن واحد در حالت Blazor Server.
🖊 دردسر زیاد زمانی که تصمیم به سوییچ کردن بین حالتهای مختلف Blazor داشته باشید.
🖊 و مشکلات احتمالی دیگر
تمام این مسائل در🔗 Bit platform مورد بررسی قرار گرفته و شما میتوانید از پروژه Todo Template به عنوان template اولیه خود استفاده کنید.
همچنین 🔗در داکیومنت Todo template توضیحات مختصر و مفیدی مبنی بر نحوه کانفیگ پروژه ارائه شده است که در صورت استفاده از آن میتوانید اکثر مشکلات مطرح شده را حل کنید.
🎯 در حالت کلی هم در اکثر مواقع شما نیاز به یک پروژه Blazor Webassembly ای دارید که Prerendering دارد. یعنی کانفیگ زیر:
<BlazorMode>BlazorWebAssembly</BlazorMode>
<WebAppDeploymentType>SSR</WebAppDeploymentType>
🎯 در این حالت شما یک PWA ای دارید که حالت Prerendering دارد و چالش سرعت اولیه لود سایت در همین جا حل میشود. 🎯 به خاطر کانفیگهایی که در این Template وجود دارد و در داکیومنت به آن اشاره شده است سئو سایت در بهینهترین حالت خود قرار میگیرد.
🎯 با یک کانفیگ بسیار ساده میتوانید بین سه حالت BlazorServer, BlazorWebAssembly و BlazorHybrid سوئیچ کنید.
🎯 میتوانید با یک کد خروجی Web,Android, IOS, Windows و ... داشته باشید.
💻 در نهایت اگه به نظرتون #BitPlatform ابزار مفیدی بود با ستاره دادن و Contribute در Github و اشتراک گزاری این مطلب میتونید از این ابزار حمایت کنید.
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
#حامد_حاجیلو (لینکدین)
کانال تلگرام:
@SoftwarePhilosophy
________
GitHub
GitHub - bitfoundation/bitplatform: Build all of your apps using what you already know and love ❤️
Build all of your apps using what you already know and love ❤️ - bitfoundation/bitplatform
👍18❤8🔥2