برنامه نویس و طراح وبسایت. عاشق وردپرس. عضو تیم front-end الوپیک
افزونه وردپرس با طعم Reactjs
آموزش های زیادی برای استفاده ری اکت جی اس و وردپرس در کنار هم وجود داره که در اون وردپرس نقش بک اند سایت و ری اکت جی اس نقش فرانت اند سایت رو برعهده داره.
اما تا حالا به این فکر کردید که از Reactjs برای مدیریت بخشی از سایت و به صورت افزونه استفاده کنید؟
https://github.com/Hormozdi/WordPress-React-Plugin-Boilerplate
این امکان رو فراهم میکنه تا از کامپوننت های Reactjs در معماری افزونه وردپرسی خود استفاده نمایید.
برای رعایت استانداردها، در ساختار اولیه این افزونه از ساختار افزونه زیر استفاده شده تا پاسخگوی نیاز حرفه ای ها باشه.
همچنین در بخش Reactjs از Webpack و Babel استفاده شده تا با خیال راحت بتونید از es6 استفاده کنید.
اما برای توسعه دهنده های حرفه ای یک خبر خوب دارم، دو حالت develop و production بر اساس متغییر WP_DEBUG از هم جدا شده اند تا با خیال راحت بتوانید از آخرین نسخه توسعه یافته در کنار نسخه در حال توسعه استفاده نمایید.
در حالت توسعه از امکان watch استفاده شده تا آخرین تغییرات رصد بشه اما امکان Auto Reload رو هنوز براش فراهم نکردم(در حال بررسی گزینه های ممکن هستم).
به زودی هم کامپایلر مربوط به این نسخه رو خواهم نوشت تا بتونید اسم مورد نظر خودتون برای افرونه رو مشخص کنید و فایل زیپ حاوی افزونه با تغییر نام تمامی فایل ها و محتوا رو دریافت کنید(لینک مربوطه رو در بخش توضیحات گیت هاب ثبت خواهم کرد).
مطلبی دیگر از این انتشارات
اجرای next.js در cpanel
مطلبی دیگر از این انتشارات
مهم ترین پلاگین های وب پک (webpack)
مطلبی دیگر از این انتشارات
افزودنی های پیشنهادی من برای Visual Studio Code برای طراحان وب(قسمت 2)