8 أمثلة على مكونات بحث التفاعل المثالي
1. إعادة حقل البحث
مكون حقل بحث أنيق لـ React.
عرض على جيثب: https://github.com/nutboltu/react-search-field
2. إعادة البحث
رد الفعل-البحث هو مكون بحث بسيط يكتمل تلقائيًا باستخدام رد فعل. js.
3. واجهة المستخدم البحث
مكتبات للتطوير السريع لتجارب البحث الحديثة والجذابة.
مكتبة React تسمح لك بتنفيذ تجارب البحث بسرعة دون إعادة اختراع العجلة.
انتظر 1 ثانية جافا سكريبت
استخدمه مع Elastic App Search أو Elastic Site Search للحصول على تجربة بحث وتشغيلها في دقائق.
سمات
- كما تعلم ، للبحث - تحت إشراف Elastic ، الفريق الذي يقف وراء Elasticsearch.
- التنفيذ السريع - أنشئ تجربة بحث كاملة ببضعة سطور من التعليمات البرمجية.
- قابل للتخصيص - اضبط المكونات ، والترميز ، والأنماط ، والسلوكيات حسب رغبتك.
- عناوين URL الذكية - يتم تسجيل عمليات البحث والترحيل والتصفية وغير ذلك في عنوان URL لربط النتائج المباشر.
- بلا رأس - استفد من منطق التطبيق الخاص بنا ، وقم بتوفير المكونات أو وجهات النظر الخاصة بك.
- واجهة أمامية مرنة - ليس فقط من أجل React. استخدم مع أي مكتبة JavaScript ، حتى Vanilla JavaScript.
- خلفية مرنة - ليس فقط للبحث المرن في التطبيقات. استخدم مع أي خلفية.
تفحص ال عرض حي لواجهة مستخدم البحث.
4-البحث عن الاسبريسو
محرك بحث وصفي مرئي تم إنشاؤه باستخدام React و Redux و Express و TypeScript. http://spresso-search.herokuapp.com/
يقوم بحث Spresso بإلغاء نتائج البحث من Google باستخدام مكتبة node x-ray ، ويستخدم نفس المكتبة لكشط الحصول على المعلومات الوصفية على صفحات الويب (معاينة الصور ، الرموز المفضلة). هناك ميزة لقطة شاشة تأخذ لقطات شاشة للمواقع التي لا تحتوي على صور معاينة وصفية في HTML.
هناك أيضًا ميزة مخطط نصي ، يتم تشغيلها بواسطة node-unfluff ، والتي تقوم بإزالة محتوى النص من صفحات الويب (مثالية للمقالات والصفحات الأخرى الغنية بالنصوص) ، مما يسمح للمستخدم بقراءة محتويات صفحة الويب بنص نظيف ومنسق ودون مغادرة موقع Spresso Search.
اتصال حاوية عامل الميناء مع بعضها البعض
5. إعادة البحث على الفور
بحث سريع للغاية عن تطبيقات React and React Native ، بواسطة Algolia. React InstantSearch هي مكتبة React تتيح لك إنشاء تجربة نتيجة بحث فوري باستخدام واجهة برمجة تطبيقات بحث Algolia. إنه جزء من عائلة البحث الفوري:
لماذا
يجب أن تستخدم React InstantSearch إذا كنت تريد:
- تصميم تجارب البحث مع أفضل الممارسات
- تخصيص المكونات الخاصة بك في الإرادة
- اتبع مبادئ React
6. البحث التفاعلي
مكتبة مكونات واجهة المستخدم الأصلية للتفاعل والتفاعل من أجل Elasticsearch
اقرأ كيفية إنشاء واجهة مستخدم للبحث في التجارة الإلكترونية
سمات
تصميم
- يسمح نمط تصميم المستشعر / المشغل بإنشاء واجهات مستخدم معقدة حيث يمكن ربط أي عدد من أجهزة الاستشعار معًا لتحديث مشغل (أو حتى مشغلات متعددة) بشكل تفاعلي.
- تعالج المكتبة تحويل تفاعلات واجهة المستخدم إلى استعلامات قاعدة البيانات. ما عليك سوى تضمين المكونات وربط كل منها بحقل قاعدة بيانات.
- التحديثات المباشرة المضمنة - يمكن تعيين المشغلات لتحديث النتائج حتى عندما تتغير البيانات الأساسية في قاعدة البيانات.
- يأتي مع مكونات مصقولة ومحددة. لا يتطلب أي استيراد خارجي لمكتبة CSS ، يأتي مع دعم className و innerClass.
- هل قابل للموضوعات عبر ThemeProvider.
سهولة الاستعمال
- خطوة واحدة التثبيت باستخدام npm i @ appbaseio / رد الفعل ،
- تصميم UMD يعمل مباشرة في المتصفح. خطوات التثبيت هنا ،
- مكونات مصمّمة ومحددة يمكن تمديدها بسهولة ،
- اطلع على تطبيق بادئ البحث.
7-إعادة شريط البحث
هذه المكتبة لم تعد قيد التطوير النشط. افعلها كما تشاء. إذا كنت تبحث عن بديل ، فالرجاء استخدام اقتراح التفاعل التلقائي الممتاز المتوافق مع WAI-ARIA بدلاً من ذلك.
شريط بحث للأغراض العامة ، مُدمج في React.
مثال على خرائط جوجل بيثون
عرض حي
https://vakhtang.github.io/react-search-bar/
8.React JS search json
ابحث عن json مع رد فعل.
#reactjs #javascript #programming