如何构建响应式Web应用程序 - 设计

时间:2018-05-30 07:58:59

标签: html web-applications responsive-design frameworks software-design

我在构建Web应用程序方面经验不足。现在我必须构建一个响应和可访问的Web应用程序。我必须使用自己的Delphi构建简单的Web服务器,它可以通过会话cookie管理会话并对AJAX查询做出反应。这是我无法改变的,我必须使用这个服务器并且无法访问像PHP这样的Frameworks等。

现在我有几个非常基本的问题如何构建Web应用程序。

我需要什么:

  1. 在起始页面上,只有标题和登录
  2. 登录后,有一个新网站,其中包含一个较小的标题菜单,更改内容,您加载的内容可以加载数据,编辑,保存,删除等。像真正的桌面应用程序。注销。
  3. 用户输入的数据有时必须在不同的工作页面之间传输。
  4. 我所知道的:

    1. 我需要一个框架来简化响应式设计。引导!?
    2. 我知道如何将JavaScript与jQuery和基本CSS以及基本HTML结合使用,但如果还有其他框架只是其他任务,那么我们也不会知道。我也应该使用UI框架。也许还有更多
    3. 是否有支持辅助功能的框架或内容?
    4. 我不知道的事情:

      1. 如何以正确的方式构建应用程序。我的意思是复制一些HTML代码是很常见的吗? EQ。有一个标题和一个菜单以及更改工作内容,标题永远不会更改,菜单只突出显示实际网站,只更改工作区域。如果我必须通过菜单更改工作内容,在每个站点中包含相同的标题和略微更改的菜单是否常见?我的意思是浏览器必须再次加载所有内容...我看了一些网站,看起来这是常见的方式。是吗?
      2. 如果有标题或公式之类的东西,那些真正永远不会改变的东西,是否有办法包含这个HTML代码/页面"内联"在其他网站?如果是的话
      3. 如何在页面之间传输数据?不使用Url-Parameters。我想有一个HTML 5标准?网络存储?
      4. 如果我没有被迫使用简单的Delphi Server,您建议我使用哪种框架或软件来进行此项目?
      5. 我可以接受所有建议,链接到示例等等。

1 个答案:

答案 0 :(得分:1)

没有人可以教你如何在一个答案上构建Web应用程序。你可以在这里开始使用bootstrap:

辅助功能是另一回事。您可能需要单独阅读本主题。 - > Accessibility: Get Started