اٌستادان وب

اٌستادان وب ، انتخابی استادانه

5 افزونه کاربردی برای برنامه نویسان React + لینک دانلود

فهرست مطالب

فریم ورک React که توسط شرکت متا در سال ۲۰۱۳ منتشر و روانه بازار برنامه نویسان شد ؛ امروزه طرفداران بسیار زیاد و حتی تعصبی‌ای واسه خودش جمع کرده و از دلایل محبوبیت آن میشه به کامپوننت محور (Component base) بودن این فریم ورک اشاره کرد.

ویژوال استودیو کد (Visual Studio Code) و ریکت (React) عالی ترین ترکیبیه که یک برنامه نویس میتونه بزنه ؛ چون هردو غول های مطرحی هستن که هزاران هزار کتابخانه و افزونه برای بهتر کد نوشتن و راحت تر کار کردن دارن.

اما اینی که بشینی همه اونارو تست بکنی و بسنجی که کدوم بهتره یکم دور از منطق و نشدنیه ؛ اما نگران این موضوع نباشید چرا که استادان وب پنج تا از بهترین های اونارو همراه با لینک دانلودشون برای شما آماده کرده تا بتونید از اونا استفاده بکنید

۱.افزونه React Snippets

در صدر لیست ما جای این افزونه قدرتمنده. این افزونه دنیایی از تیکه کد های آماده فریم ورک های React, Redux و React-Native رو در خودش جای داده تا هم احتمال خطا هارو پایین تر بیاره و هم توی زمانتون صرفه جویی بکنه و شما نیاز نباشه یسری کد تکراری رو بار ها و بار ها بنویسید.

برای مثال ؛ قطعا پرکاربرد ترین موضوع در ریکت کامپوننت های اون هستند و شما برای ساخت برنامه ریکتیتون باید چندین و چند کامپوننت ایجاد بکنید. خب پس نتیجه میگیریم که اگه بخوایم همش این دستورات تکراری رو تایپ بکنیم هم وقتمون گرفته میشه هم حوصله سر بره. حالا راه حل چیه ؟ این که این افزونه رو روی وی اس کدمون نصب کنیم و این دستور رو تایپ بکنیم و بزنیم روی Enter
“rfce”

ES7+ React/Redux/React-Native snippets

نصب

برای نصب این افزونه فقط کافیه کلید ترکیبی  “Ctrl + P” رو بزنی و دستور

“ext install dsznajder.es7-react-js-snippets”

رو تایپ کنی و بزنی روی Enter. و حالا واست افزونه رو پیدا میکنه و میتونی از طریق بازار خود وی اس کد اونو نصب کنی.

اگه از این طریق نتونستی نصبش بکنی جای نگرانی نداره ؛ میتونی از طریق لینک زیر که مال خود شرکت مایکروسافته اونو دانلود و نصبش بکنی و اگر نمیدونی چجوری ؛ به این مقاله برو آموزش نصب افزونه های ویژوال استودیو کد رو داخلش گذاشتیم 🙂

دانلود از طریق وبسایت رسمی مایکروسافت : برای دانلود کنید

۲.افزونه VSCode React Refactor

با استفاده از این افزونه می‌تونی کدهای خودت رو به راحتی بازسازی کنی. مثلاً اگه یه بخش از کدت خیلی طولانی و شلوغ شده، می‌تونی با این افزونه اون رو به چند بخش کوچیک‌تر و مرتب‌تر تبدیل کنی. خلاصه، این افزونه بهت کمک می‌کنه کدهایی تمیزتر و قابل‌فهم‌تر بنویسی، بدون اینکه بخوای دستی زیاد وقت بزاری.

نصب

برای نصب این افزونه فقط کافیه کلید ترکیبی  “Ctrl + P” رو بزنی و دستور

ext planbcoding.vscode-react-refactor

رو تایپ کنی و بزنی روی Enter. و حالا واست افزونه رو پیدا میکنه و میتونی از طریق بازار خود وی اس کد اونو نصب کنی.

اگه از این طریق نتونستی نصبش بکنی جای نگرانی نداره ؛ میتونی از طریق لینک زیر که مال خود شرکت مایکروسافته اونو دانلود و نصبش بکنی و اگر نمیدونی چجوری ؛ به این مقاله برو آموزش نصب افزونه های ویژوال استودیو کد رو داخلش گذاشتیم 🙂

دانلود از طریق وبسایت رسمی مایکروسافت : برای دانلود کنید

۳.افزونه Import Cost

یچیزی که قطعا توی همه پروژه های ریکتی هست ؛ Import کردن های پی در پیه. اما شما از حجمشون خبر دارید ؟ میدونید که اگه حجمشون بیش از حد بشه سرعت وبسایتتون تا یه حد غیرقابل چشم پوشی پایین میاد و این فاجعست ! اما خبر خوب اینه که یه افزونه توی وی اس کد وجود داره که باهاش میتوند حجم پکیج ها و کتابخونه ها و ماژول های وارد شده به پروژه‌تون رو ببینید و مدیریت بهتری روی اون ها داشته باشید. خب ؛ چی از این بهتر ؟ تازه اگه حجمشون دیگه خیلی زیاد باشه رنگ متنش قرمز میشه و شما میتونید بفهمید که عه این پکیج خیلی پرروعه و باید از فایلتون بندازیدش بیرون (البته اوناییشون که مهم نیستن یا ازشون استفاده نمیکنید).

نصب

برای نصب این افزونه فقط کافیه کلید ترکیبی  “Ctrl + P” رو بزنی و دستور

“ext install wix.vscode-import-cost”

رو تایپ کنی و بزنی روی Enter. و حالا واست افزونه رو پیدا میکنه و میتونی از طریق بازار خود وی اس کد اونو نصب کنی.

اگه از این طریق نتونستی نصبش بکنی جای نگرانی نداره ؛ میتونی از طریق لینک زیر که مال خود شرکت مایکروسافته اونو دانلود و نصبش بکنی و اگر نمیدونی چجوری ؛ به این مقاله برو آموزش نصب افزونه های ویژوال استودیو کد رو داخلش گذاشتیم 🙂

دانلود از طریق وبسایت رسمی مایکروسافت : برای دانلود کنید

۴.افزونه Simple React Snippets

بیا یکم سریعتر کد بزنیم ! این افزونه شامل یکسری کد های آمادست که فقط کافیه دستور مرتبط با اونو تابپ کنی تا بهت نمایشش بده و بتونی فرضا با تایپ سه حرف یک کامپوننت ایجاد کنی و این معرکست ! حالا باهم بریم چند مورد ازونارو بررسی کنیم :
rfcبرای ایجاد یک کامپوننت تابعی (Functional Component) با استفاده از ES6.

  1. rccبرای ایجاد یک کامپوننت کلاسی (Class Component) با استفاده از ES6.
  2. rscبرای ایجاد یک کامپوننت تابعی بدون State.
  3. rscpبرای ایجاد یک کامپوننت تابعی بدون State با PropTypes.
  4. rccpبرای ایجاد یک کامپوننت کلاسی با PropTypes.
  5. useStateبرای ایجاد هوک useState.
  6. useEffectبرای ایجاد هوک useEffect.
  7. reduxmapبرای ایجاد تابع mapStateToProps و mapDispatchToProps در Redux.

اما این افزونه خفن فقط به همین چندتا دستور ختم نمیشه و کلی دستور دیگه هم داره که میتونی از طریق داکیومنتش داخل خود وی اس کد اونارو ببینی و استفاده بکنی.

نصب

برای نصب این افزونه فقط کافیه کلید ترکیبی  “Ctrl + P” رو بزنی و دستور

“ext install burkeholland.simple-react-snippets”

رو تایپ کنی و بزنی روی Enter. و حالا واست افزونه رو پیدا میکنه و میتونی از طریق بازار خود وی اس کد اونو نصب کنی.

اگه از این طریق نتونستی نصبش بکنی جای نگرانی نداره ؛ میتونی از طریق لینک زیر که مال خود شرکت مایکروسافته اونو دانلود و نصبش بکنی و اگر نمیدونی چجوری ؛ به این مقاله برو آموزش نصب افزونه های ویژوال استودیو کد رو داخلش گذاشتیم 🙂

دانلود از طریق وبسایت رسمی مایکروسافت : برای دانلود کنید

۵.افزونه Prettier

خب خب خب ؛ مگه میشه همچین مقاله ای وجود داشته باشه و این افزونه دوست داشتنی داخلش نباشه ؟ یکی که از مشکلاتی از اکثر برنامه نویسا تو حوزه های مختلف دارنش کثیف بودن کداشونه ؛ حالا این کثیف بودن یعنی چی ؟ یعنی باید کدامونو بفرستیم حموم تا تمیز بشن ؟ راستش حموم کردن میلیارد ها و حتی بیشتر خط کد تو این بی آبی یکم غیرمنطقیه ؛ پس اینجا Prettier وارد عمل میشه و میگه آقا شما هرجور خواستی کد بزن من میام واست تمیزش میکنم. تا باهاش کار نکنید متوجه نمیشید که این افزونه چه نعمتیه و چقدر توی روند توسعه و قابلیت خوانایی کدتون تاثیر داره.

برخلاف قبلیا این افزونه فقط به React محدود نمیشه و شما میتونید توی همه پروژه هاتون در زبان ها و فریم ورک های مختلف ازش استفاده بکنید.

Prettier

نصب

برای نصب این افزونه فقط کافیه کلید ترکیبی  “Ctrl + P” رو بزنی و دستور

ext install esbenp.prettier-vscode

رو تایپ کنی و بزنی روی Enter. و حالا واست افزونه رو پیدا میکنه و میتونی از طریق بازار خود وی اس کد اونو نصب کنی.

اگه از این طریق نتونستی نصبش بکنی جای نگرانی نداره ؛ میتونی از طریق لینک زیر که مال خود شرکت مایکروسافته اونو دانلود و نصبش بکنی و اگر نمیدونی چجوری ؛ به این مقاله برو آموزش نصب افزونه های ویژوال استودیو کد رو داخلش گذاشتیم 🙂

دانلود از طریق وبسایت رسمی مایکروسافت : برای دانلود کنید

نتیجه گیری

به طور کلی جهان بی انتهای افزونه های خوب React ؛ فقط به همین پنج مورد خلاصه نمیشه و هزاران افزونه خفن و کاربردی دیگه در دیگر ادیتور ها واسه این غول قدرتمند جهان تکنولوژی وجود داره.

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظر خودتان با ما به اشتراک بگذارید  ( اٌستادان وب )

دسته بندی مقالات

ممکن است دوست داشته باشید !

نیاز به راهنمایی دارید  ؟

نام و شماره خود را برای ما ارسال کنید در اسرع وقت با شما تماس گرفته میشود

20 دقیقه مشاوره رایگان

خوشحالیم که بیش از 2 دقیقه در سایت ما بودی!

برای استفاده از مشاوره رایگان ما میتونی شمارت رو وارد کنی تا باهات تماس بگیریم.