I created a Python API that searches for research articles based on a query and delivers the title and text of the publications. I want a GUI that send the query to the API and shows the text from the documents, kinda like https://pubmed.ncbi.nlm.nih.gov/ . The current GUI I'm using is Streamlit, which is simple and good for prototyping but takes a long time to render the text of hundreds of documents.

Which web framework do you recommend for creating a user interface for a search engine, given that:

  1. I don't have a lot of time to study the framework.
  2. Should provide pagination of results like Google or scrolling like Duckduckgo.
  3. Text should be rendered quickly, or at the very least, the first documents should be displayed while the next ones are rendered.
  4. I'm familiar with JavaScript/HTML and CSS, but I'm not a web developer.

Thanks in advance.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.