我们应该使用postgres创建一个基于Web的项目。主题是图书馆管理系统,用户可以在网站上搜索图书馆中是否有书籍,如果存在,那么在哪里等等。
问题是我对Web开发一无所知。我确实对sql有很好的了解,但是我对此也有些困惑,因为我不知道是否只需要在postgres的笔记本电脑中运行查询并链接它是否“以某种方式”链接到网站,还是必须将我的数据上传到某些服务器上(例如,如果使用Android开发,则为Firebase)以便在我的网站上使用。
因此,我只想简单地回答两个问题:-
我应该如何开始,因为我不知道从哪里开始(我确实拥有所有需要的数据)?
关于postgres,查询是否可以在我的笔记本电脑或某些服务器上运行?
请帮助我。相同的一些在线资源不仅仅是欢迎,因为我找不到任何资源。谢谢!
答案 0 :(得分:0)
首先,您将了解一些设计模式,以便学习有关如何以正确方式制作(网络)应用程序的一些理论。您可以访问Martin Fowler的web site并阅读它们。
一旦学习,您就会听从我的建议。如果您有Java方面的专门知识,那么我将从学习Spring Boot开始,这是实现目标所需的一切。该项目遵循许多设计模式(MVC,存储库,DAO,AOP,IoC / DI ...),并允许您遵循其他设计模式(DTO)。无论如何,请选择正确的模板引擎(我喜欢Thymeleaf)或任何其他框架(Angular 2 ...)。
希望有帮助。
答案 1 :(得分:0)
欢迎来到发展世界。刚开始时,它看起来很混乱,但还不算太多。
开始缓慢,有很多教程可以帮助您..只是做一点谷歌。 回答您的问题:
我应该如何开始,因为我不知道从哪里开始(我确实拥有所有需要的数据)? -带有postgres db的Google简单网站。为此,您将需要在计算机上安装数据库和Web服务器。所有这些都将在您托管网站时使用
关于postgres,查询是否可以在我的笔记本电脑或某些服务器上运行? -它将在您安装数据库的位置上运行。
希望这会有所帮助:)