-
Task
-
Resolution: Fixed
-
Normal
-
None
-
None
As part of the continuous improvement of our codebase, we've decided to stop using Jade templates to generate site content, and instead use React.js to generate content both client-side and server-side.
We'd like to see the site search page (bookbrainz-site/templates/search.jade) ported to a React page (see https://github.com/bookbrainz/bookbrainz-site/tree/master/src/client/components/pages for examples). This should be possible to render entirely in server code, without the client (browser) running any JavaScript. However, we would like to see some client-side rendering used to automatically update the search results (by making a request to a new endpoint on the site) when the user changes the text in the search box.