我对webdevelopment相对较新,并且一直在使用ArangoDB进行大部分有限的体验。我对Node.js有了基本的了解,并使用ArangoDB作为数据库创建了基于快速的CRUD应用程序。
虽然我希望能够从客户端内部查询数据库,但我已经达到了一个目的。假设我想要一个datalist-type元素,用户在搜索栏中键入单词。我希望能够从那里查询数据库,而不必在创建数据列表之前查询数据库中的所有文件。我没有找到一个提到使用来自客户端的数据库查询。我无法想象这是不可能的。当我通过搜索栏搜索维基百科并向我提供选项时,我在加载页面时不仅仅收到整个维基百科文档列表?请指引我正确的方向,我不知道如何解决这个问题。
看看如何构建动态表单,这将允许您从浏览器窗口执行AJAX样式调用到后端REST API服务。这将允许您的后端Web服务收集响应的数据(如果需要,来自ArangoDB),并使用该数据进行响应,最有可能采用JSON格式。
然后,您的UI可以获取该响应并动态更新DOM中的组件,以便用户可以在不执行页面重新加载操作的情况下查看注入页面的数据。
https://www.pluralsight.com/search?q=ajax是一个很好的起点。
另外,您也可以浏览https://www.youtube.com/watch?v=tNKD0kfel6o等免费内容