我的问题是关于什么被认为是 Web 开发中的最佳实践。我一直专注于 web 应用程序,尤其是 javascript web 应用程序,所以我的一般做法是加载 html,使用 ajax 从数据库中提取我需要的数据,然后动态构建视图。所以很自然地,我习惯于将我的页面内容存储在数据库中。
这对于博客文章或我想要显示的电话号码和电子邮件地址等少量数据非常有用,但是通常静态内容呢?假设一个营销首页显示有关后端 Web 应用程序的内容?将这一切都保留在一个页面上(即使它对搜索引擎不友好)并使用 javascript 转换来显示数据会很好,但这需要构建一堆 div 并隐藏那些不在视图中的 div,或者拉根据需要从数据库中获取数据。混合内容类型怎么样,比如常见问题列表,然后是单独的一般数据段落等。
这种事情通常是如何完成的?