یک زیرساخت ساده برای تولید اپلیکیشن های React با قابلیت Server Side Rendering
بعضی از قابلیت های این پکیج عبارتند از:
- redux برای مدیریت state اپلیکیشن
- redux-saga مدیریت side effetct های اپلیکیشن، مثل واکشی داده از API یا دسترسی به Cache مرورگر
- redux-logger امکان لاگ کردن اکشن ها و تغییرات state به واسطه اجرای آنها در کنسول مرورگر.
- redux-devtools-extension مشاهده و مدیریت وضعیت state اپلیکیشن
- axios کلاینت HTTP
- babel-plugin-module-resolver به منظور مرتب سازی سورس کد و امکان import کردن فایل ها از مسیر ریشه.
- node-sass امکان کامپایل کردن فایل scss به صورت global
- postcss به منظور autoprefix و minify کردن فایل های scss
- styled-jsx-css-loader برای لود کردن فایل های css در کامپوننت ها به صورت styled-jsx
- next-routes امکان تعریف Dynamic Named Routes
- universal-cookie-express یک middleware برای express که قابلیت نوشتن کوکی را به صورت کاملا ساده در اپلیکیشن فراهم می کند.
برای مطالعه بیشتر به صفحه مستندات مراجعه کنید.