Code Monkey home page Code Monkey logo

sajari-sdk-react's Introduction

Sajari React SDK

npm (scoped) Travis license

@sajari/sdk-react is a client side javascript library of React Components for the Sajari search platform to help build fast and powerful search interfaces.

React provides a simple and elegant way to structure user interfaces. The Sajari React SDK provides a way to seamlessly integrate the Sajari platform into any web-based app through the use of easily composable Components.

We also provide a vanilla Sajari JS library here.

sajari search ui

Table of contents

Examples

It's easy to get up and running using one of our examples as a starting point. They're pre-configured with all the correct dependencies, so all you need to do is copy the example directory into your own workspace and you're on your way!

  • Basic: basic search box, hit enter to search (View, Edit).
  • Typeahead with Instant Search: search box with typeahead autocomplete and instant search enabled (View, Edit).
  • Suggestions Dropdown: search box with drop-down autocomplete suggestions (View, Edit).
  • Radio/checkbox: radio/checkbox filtering (View, Edit).
  • Radio/checkbox Facets: radio/checkbox filtering and facets (View, Edit).
  • Custom Result Renderer: custom result renderer (View, Edit)

Installation

This module is distributed via npm which is bundled with node and should be installed as one of your project's dependencies:

We distribute the @sajari/sdk-react library through NPM.

$ npm install --save @sajari/sdk-react

This package also depends on react. Please make sure you have those installed as well.

Documentation

For documentation, see sajari-sdk-react.netlify.com.

License

We use the MIT license

Browser support

The browser support is dependent on the React library, which currently supports recent versions of Chrome, Firefox, Sajari, Opera, and IE9+. (17/8/2016)

sajari-sdk-react's People

Contributors

tbillington avatar dhowden avatar zlatanpham avatar mish15 avatar helenamariano avatar dependabot[bot] avatar tuanddd avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.