به زیر آوری چرخ نیلوفری را

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

قابلیت های پلتفرم هاپیگان

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

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

جدیدترن مطالب ارسال شده

mohsenدیروز
ارسال شده در react/docs/v19

افزودن تعامل پذیری

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

بروزرسانی آرایه وضعیت در React

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

بروزرسانی اشیا وضعیت در React

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

صف کردن چندین بروزرسانی وضعیت در React

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

در React وضعیت مثل یک عکس فوری است

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

رندر و کامیت در React

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

وضعیت: حافظه یک کامپوننت در React

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

پاسخگویی به رویدادها در React

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

درک UI به صورت درخت در React

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

خالص نگهداشتن کامپوننت ها

برخی از توابع جاوا اسکریپت خالص هستند. توابع خالص فقط یک محاسبه انجام می‌دهند و نه بیشتر. با نوشتن کامپوننت‌های خالص، می‌توانید از بروز انواعی از باگهای گیج‌کننده و رفتارهای غیرقابل پیش‌بینی با رشد کدبیس جلوگیری کنید. با این حال برای دستیابی به این مزایا، ...
رای
0