Web 开发是如何进行的? [已关闭]

问题描述 投票:0回答:1

我计划为我的项目创建一个网站,这是我第一次这样做。我浏览了整个互联网,并学到了一些东西。但是我无法理解它的逻辑。我会解释我的理解以及我将如何处理它,如果我的理解错误,有人可以纠正吗?

据我了解,要创建前端,我必须使用 HTML 和 css 以及 javascript,并且我计划使用 jQuery 框架。当谈到后端时,这对我来说非常困惑。但这就是我的理解。我必须创建一个数据库,我计划使用 Mysql。从前端收集的所有数据都应该存储在那里,并且前端请求的任何数据都应该从数据库发送,因此为了让我的前端与我使用 MYSql 创建的数据库进行通信,它需要一个 API。在这里,我需要一个使用 RESTAPI 的软件架构,但我不了解该架构的作用。所以对于我来说,要构建 REST API,我必须使用一个框架,这里我将使用 Django,因为我只知道如何用 python 编码。

所以,如果我是对的,我必须使用 HTML、CSS 和 jQuery 作为前端,并且我应该使用 Django 创建一个 API,它将与前端和我用 MYSql 创建的数据库来回通信。

这非常令人困惑,所以任何人都可以让我变得简单!!

html jquery django backend web-development-server
1个回答
0
投票

简单的答案是“是的,你可以”

但是,如果您只知道如何使用 Python 进行编码,那么制作一个完整的堆栈 Web 应用程序将是一个相当大的过程。让我为你分解一下。

  • 决定结构
    • 决定你想用你的应用程序做什么,你的API将如何工作,你将在后端存储什么样的数据,你的前端将如何获取数据以及如何在网站上显示它
  • 开始实施
    • 对于初学者来说,这可能会让人不知所措,但如果你开始做你想做的事情,它看起来会容易得多。
  • 使用工具
    • 不要忘记您有很多工具可以使用,您可以使用chatgpt的gpt-4o或claude的sonnet 3.5 AI模型,它们可以帮助您从开始将应用程序投入生产
© www.soinside.com 2019 - 2024. All rights reserved.