به زیر آوری چرخ نیلوفری را
هاپیگان: پلتفرم گردآوری، اشتراک گذاری و کاوش دانش با هدف رشد سازمان شما!
قابلیت های پلتفرم هاپیگان

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

مدیریت دسترسی به مطالب
گنجینه ها می توانند عمومی یا خصوصی باشند. در گنجینه های خصوصی تنها اعضا امکان مشاهده مطالب اشتراک گذاشته شده را دارند اما در گنجینه های عمومی همه بازدید کنندگان می توانند به مطالب دسترسی داشته باشند.

مدیریت نحوه عضویت
در هاپیگان می توانید نحوه عضویت در گنجینه خود را مدیریت کنید.می توانید عضویت را برای عموم آزاد بگذارید، یا تنها افراد را با ارسال دعوتنامه به عضویت گنجینه در آورید و یا عضویت کاربران را منوط به ارسال درخواست و تایید خود کنید.

سطح دسترسی
هاپیگان به شما این اجازه را می دهد تا اعضا را گروه بندی کرده و به هر گروه اجازه انجام کارهای مشخصی را بدهید. برای مثال امکان نوشتن مطلب را برای اعضای پایه گنجینه محدود کنید.

سازماندهی دانش
گنجینه جایی است که شما می توانید دانش را با دیگران به اشتراک بگذارید. گاهی محتوای موجود در گنجینه، دسته بندی مشخصی باید داشته باشید. هاپیگان این امکان را به شما می دهد تا برای محتوای گنجینه های خود فهرستهای محتوایی ایجاد کنید.

گردآوری دانش
محتوا و دانش خود را می توانید در قالب های متنوعی در گنجینه ثبت کرده و نمایش دهید. محتوای شما می تواند شامل متن، لینک، تصاویر، جداول و ... باشد.
در زمان شاهنشاهی هخامنشی در ایران (۵۵۸–۳۳۰ پ. م) کتابهای علمی و مذهبی ایران از زمان زرتشت در کتابخانههای «گنج هاپیگان» در تخت سلیمان و «دزی ناپشت» در تخت جمشید بایگانی شدهبودند. گمان میرود که این کتابها در موضوعات فلسفه، نجوم، کیمیاگری و علوم پزشکی بودهاست، موضوعاتی که مغان ایران در آنها استاد بودند. گفته میشود که پس از فتح ایران توسط اسکندر مقدونی، کلیهٔ این کتابها در آتش سوختند.
جدیدترن مطالب ارسال شده

mohsen•دیروز
ارسال شده در react/docs/v19
افزودن تعامل پذیری
برخی از عناصر روی صفحه به تعامل کاربر پاسخ میدهند. به عنوان مثال، کلیک بر روی یک گالری عکس تصویر فعال را تغییر میدهد. در React، دادههایی که در طول زمان تغییر میکنند state (وضعیت) نامیده میشوند. شما میتوانید به هر کامپوننت، state اضافه کنید و آن را ...
رای
0

mohsen•2 روز قبل
ارسال شده در react/docs/v19
بروزرسانی آرایه وضعیت در React
آرایهها در جاوااسکریپت قابل تغییر (mutable) هستند، اما هنگام ذخیرهسازی آنها در وضعیت (state) باید آنها را بهعنوان غیرقابل تغییر (immutable) در نظر بگیرید. درست مانند اشیا، وقتی میخواهید آرایهای که در وضعیت ذخیره شده را بهروزرسانی کنید، باید یک ...
رای
0

mohsen•2 روز قبل
ارسال شده در react/docs/v19
بروزرسانی اشیا وضعیت در React
وضعیت میتواند هر نوع مقدار جاوا اسکریپت را نگه دارد، از جمله اشیا. اما نباید به صورت مستقیم اشیایی را که با وضعیت تعریف کرده اید تغییر دهید. در عوض، زمانی که میخواهید یک شی را بروزرسانی کنید، باید شی جدیدی ایجاد کنید (یا یک کپی از یک شی موجود بسازید) و ...
رای
0

mohsen•2 روز قبل
ارسال شده در react/docs/v19
صف کردن چندین بروزرسانی وضعیت در React
تنظیم یک متغیر وضعیت، رندری دیگر را در صف قرار میدهد. اما گاهی ممکن است قبل از اینکه بخواهید رندر بعدی را در صف قرار دهید، عملیاتهای بر روی مقدار فعلی انجام دهید. برای انجام این کار، درک اینکه React چگونه بهروزرسانیهای وضعیت را دستهبندی میکند، به شما ...
رای
0

mohsen•3 روز قبل
ارسال شده در react/docs/v19
در React وضعیت مثل یک عکس فوری است
متغیرهای وضعیت ممکن است شبیه متغیرهای عادی جاوا اسکریپت باشند که میتوانید آنها را خوانده و تغییر دهید. اما وضعیت بیشتر شبیه یک عکس، عمل میکند. مقدار دهی به آن متغیر، وضعیت قبلی شما را تغییر نمیدهد، بلکه یک رندر مجدد را فعال میکند.
تنظیم وضعیت رندر ...
رای
0

mohsen•4 روز قبل
ارسال شده در react/docs/v19
رندر و کامیت در React
قبل از اینکه کامپوننتهای شما روی صفحه نمایش داده شوند، باید توسط React رندر شوند. درک مراحل این فرآیند به شما کمک میکند تا دربارهی نحوهی اجرای کد خود فکر کرده و رفتار آن را توضیح دهید.
تصور کنید که کامپوننتهای شما مانند آشپزهایی در آشپزخانه هستند که ...
رای
0

mohsen•5 روز قبل
ارسال شده در react/docs/v19
وضعیت: حافظه یک کامپوننت در React
کامپوننتها اغلب نیازمند تغییر محتوای نمایش داده شده بر اساس تعامل کاربر هستند. تایپ کردن در فرم باید فیلد ورودی را بهروزرسانی کند، کلیک روی "بعدی" در یک نمایشگر تصویر باید تصویر بعدی را نمایش دهد، و کلیک روی "خرید" باید یک محصول را به سبد خرید اضافه ...
رای
0

mohsen•5 روز قبل
ارسال شده در react/docs/v19
پاسخگویی به رویدادها در React
ری اکت به شما اجازه میدهد که توابع مدیریت رویداد (Event Handler) را به JSX خود اضافه کنید. مدیریت رویداد تابعی است که در پاسخ به تعاملاتی مانند کلیک، رفتن موس رو المان، و فوکوس بر روی ورودیهای فرم، فعال میشوند.
افزودن مدیریت رویداد
برای افزودن یک مدیر ...
رای
0

mohsen•1 هفته قبل
ارسال شده در react/docs/v19
درک UI به صورت درخت در React
برنامه React با انبوهی از کامپوننت های تو در تو شکل می گیرد. ولی سوال این است که React چگونه ساختار کامپوننت های برنامه شما را دنبال میکند؟
ری اکت و بسیاری از کتابخانههای رابط کاربری دیگر، رابط کاربری را به صورت درخت مدلسازی میکنند. تصور برنام به صورت ...
رای
0

mohsen•1 هفته قبل
ارسال شده در react/docs/v19
خالص نگهداشتن کامپوننت ها
برخی از توابع جاوا اسکریپت خالص هستند. توابع خالص فقط یک محاسبه انجام میدهند و نه بیشتر. با نوشتن کامپوننتهای خالص، میتوانید از بروز انواعی از باگهای گیجکننده و رفتارهای غیرقابل پیشبینی با رشد کدبیس جلوگیری کنید. با این حال برای دستیابی به این مزایا، ...
رای
0