跳转到主要内容

【快速软件开发】快速软件开发框架

  • https://remix.run/
    • 专注于网络标准和现代网络应用程序用户体验,您只需构建更好的网站
    • Remix是一个全栈的web框架,它可以让你专注于用户界面,并通过web标准来提供快速、流畅和有弹性的用户体验。人们会喜欢使用你的东西。
    • 建立更好的网站。利用网络基础知识创造现代、有弹性的用户体验。
  • https://github.com/redwoodjs/redwood
    • 初创企业应用程序框架
    • 专注于打造你的创业公司,而不是对抗你的框架。

    • Redwood是一个全栈web框架,旨在帮助您从辅助项目成长为初创项目。

  • https://www.jhipster.tech/

【开源软件】最好的开源软件-2022-第五名 JHipster

bos 2022 jhipster

JHipster是一个雄心勃勃、甚至富有远见、全栈、快速的Java应用程序开发平台。它最有远见的方面可能是允许一系列不同的技术在前端和数据层扮演不同的角色,但它并不止于此。JHipster提供了一系列其他细节,包括一个处理脚手架生成的CLI工具,该工具可以针对异构技术堆栈工作:由Vue.js UI领导的MongoDB、由React领导的Postgres,以及许多其他组合。所有这些都与最先进的Spring/Java中间件拼接在一起。

JHipster还缓解了诸如通过Spring安全性添加安全性之类的痛点。您将获得几个现成的现代部署选项和CI/CD集成。

【快速开发工具】JHipster 介绍

JHipster 是一个快速生成、开发和部署现代 Web 应用程序和微服务架构的开发平台。

 

客户端的技术栈


单网页应用:

  • Angular 或 React 或 Vue
  • 使用 Twitter Bootstrap 进行响应式网页设计
  • HTML5 样板
  • 兼容现代浏览器(Chrome、FireFox、Microsoft Edge...)
  • 全面的国际化支持
  • 对 CSS 设计的可选 Sass 支持
  • 使用 Spring Websocket 的可选 WebSocket 支持
  • 凭借出色的开发工作流程:
  • 使用 NPM 安装新的 JavaScript 库
  • 使用 Webpack 构建、优化和实时重新加载
  • 用 Jest 和 Protractor 进行测试

如果单个网页应用程序不足以满足您的需求怎么办?