افزونه وردپرس با طعم Reactjs

آموزش های زیادی برای استفاده ری اکت جی اس و وردپرس در کنار هم وجود داره که در اون وردپرس نقش بک اند سایت و ری اکت جی اس نقش فرانت اند سایت رو برعهده داره.

اما تا حالا به این فکر کردید که از Reactjs برای مدیریت بخشی از سایت و به صورت افزونه استفاده کنید؟

https://github.com/Hormozdi/WordPress-React-Plugin-Boilerplate

این امکان رو فراهم میکنه تا از کامپوننت های Reactjs در معماری افزونه وردپرسی خود استفاده نمایید.

برای رعایت استانداردها، در ساختار اولیه این افزونه از ساختار افزونه زیر استفاده شده تا پاسخگوی نیاز حرفه ای ها باشه.

https://github.com/DevinVinson/WordPress-Plugin-Boilerplate

همچنین در بخش Reactjs از Webpack و Babel استفاده شده تا با خیال راحت بتونید از es6 استفاده کنید.

اما برای توسعه دهنده های حرفه ای یک خبر خوب دارم، دو حالت develop و production بر اساس متغییر WP_DEBUG از هم جدا شده اند تا با خیال راحت بتوانید از آخرین نسخه توسعه یافته در کنار نسخه در حال توسعه استفاده نمایید.

در حالت توسعه از امکان watch استفاده شده تا آخرین تغییرات رصد بشه اما امکان Auto Reload رو هنوز براش فراهم نکردم(در حال بررسی گزینه های ممکن هستم).

به زودی هم کامپایلر مربوط به این نسخه رو خواهم نوشت تا بتونید اسم مورد نظر خودتون برای افرونه رو مشخص کنید و فایل زیپ حاوی افزونه با تغییر نام تمامی فایل ها و محتوا رو دریافت کنید(لینک مربوطه رو در بخش توضیحات گیت هاب ثبت خواهم کرد).