【问题标题】:I am developing a website I know bootstrap and learned spring I want to know what else can be done to make it better?我正在开发一个网站,我知道 bootstrap 并学习了 spring 我想知道还有什么可以让它变得更好?
【发布时间】:2020-11-12 17:45:39
【问题描述】:

我想知道我应该在我的网站上使用哪些 spring 依赖项来简化工作以及 spring 或 spring boot 哪个更好。另外,建议一些我可以用来使网站变得智能的前端技术。

【问题讨论】:

    标签: spring spring-boot web-applications backend web-frontend


    【解决方案1】:

    这是一个非常广泛的问题。这一切都取决于您想要在您的网站中使用哪些功能。只是列出几个基本模块给你一些提示。

    • Spring MVC - 适用于具有 MVC 模式的 Web 应用程序
    • Spring Security - 保护您的应用
    • Spring ORM - 如果使用任何 ORM 工具,例如 hibernate

    您需要根据自己的需要进行更多探索。

    Spring Boot 与 Spring:

    如果你开始新项目,你应该使用 Spring Boot。在使用 Spring Framework 时,Spring Boot 使开发过程变得更容易。在 Spring 中,开发人员必须编写大量代码来配置 bean 和依赖项。 Spring Boot 自动化了这个过程,因此您不再需要自己做,而是 Spring Boot 会处理它。此外,它还提供了一些额外的工具(内置 Web 服务器、内存数据库、监控和管理 Spring Boot App 的工具)

    尝试在 Spring 和 Spring Boot 中创建一个简单的 Web 应用程序以了解区别。

    前端技术:

    Angular、React、Vue 等基于 JavaScript 的框架/lib 是当今前端的趋势。同样,它们每个都有优点和缺点。因此,您需要根据您的要求评估哪种更适合您。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-14
      • 2013-05-03
      相关资源
      最近更新 更多