原贴位置是:
http://www.cnblogs.com/lovecindywang/archive/2012/12/23/2829828.html
ITeye里有个转人家文章不注明的,看完写了个简评(发到自己blog里,省得给人打广告)
=====================================================================
前端在以前真的是小打小闹:写一些特效,交互。
但自从Gmail之后,前端也开始往工程化的方向上走,前端开始越来越重要。工程化面临的问题(以前只有后端才有),前端也一样不落的全都遇到了。
最首要的问题:多人协作问题。
不得不“模块化”,以减少冲突,能让每个开发人员各司其职,互不打扰。
前端mvc是模块化的一个体现,更大的工程,m,v ,c要再进行更深入细化的模块划分,于是有了类库,模版,JsUnit,
即而又引入新的问题:模块间依赖,众多模块如果打包发布
还有开发人员多了以后,不得不制定“开发规范”
好不容易前端工程化的问题解决的差不多了,又面临新的问题:如此多的前端开发人员,该如何与后端进行沟通协调。(妈的工程越来越大,越来越复杂)
nodejs试图从语言层面统一两端。 但后端发展几十年了,积累了庞大的工具集来解决工程化问题,nodejs不可能把所有轮子重新复制一遍。GWT则尝试让后端语言(java)统一前端语言(js)。
相信不久,也许用不了2年,前端会出现新的工具,用来解决已经到来的问题: 开发成本问题。
前端越来越复杂,对人员能力要求越来越高,造成前端开发人员不足,人员成本太高。大家都知道java是个码农语言(一个低成本语言,能速成),有成千上万的java码农在支撑着软件工程建设。我觉得再培养一批“前端码农”实在不经济。
相关推荐
3. **评论模块**:用户可以在文章下发表评论,uni-app负责显示和提交评论,后端实现评论的增删改查功能,可能还包括评论的点赞或回复操作。 4. **其他功能**:根据项目需求,可能还包含收藏、分享、推荐算法等功能,...
在.NET分层架构实战中,我们将通过一系列文章深入探讨如何构建一个基于分层架构的简单留言本系统——NGuestBook。本系列旨在帮助读者理解和掌握分层架构的基本概念及其在实际项目中的应用。 #### 二、需求分析与...
4. 评论与互动:读者可以在文章下方留言,博主可以回复评论,支持点赞、举报等互动功能。 5. 搜索与导航:提供全文搜索功能,帮助用户快速找到感兴趣的文章;通过分类、标签等导航方式,让用户更容易探索网站内容。...
3. **显示回复**:在视图中,需要递归地展示评论及其回复,这可能涉及到一些前端JavaScript代码来动态加载和展开回复。 4. **路由配置**:确保TP5的路由规则能正确处理评论和回复的提交及显示,比如`/comment/add`...
- **评论系统**:用户可以对文章发表评论,支持回复和点赞。 - **搜索功能**:全文搜索或者按关键词过滤文章。 - **SEO优化**:元标签设置,友好的URL结构,提高搜索引擎可见性。 5. **部署与运行**: - **本地...
【JavaWeb文章发布系统】是一个基于...综上所述,"javaweb文章发布系统"涵盖了Web开发的多个重要技术,包括前端交互、后端处理和数据库操作。通过这些技术的综合运用,构建了一个完整的、功能丰富的在线文章发布平台。
评论功能增强了互动性,用户可以对文章发表看法,系统可能还包括评论的审核、回复、点赞或举报等操作。 7. **搜索功能** 搜索功能让用户能快速找到感兴趣的文章,通常会涉及到关键词匹配和全文搜索算法。 8. **...
这可能需要处理评论的提交、显示、回复等功能,并防止垃圾评论。 8. **SEO优化**:为了提高搜索引擎的可见性,系统可能包含元标签管理、URL重写、Sitemap生成等SEO相关功能。 9. **API集成**:商业环境中的系统...
总之,文章管理系统源码的学习不仅可以帮助开发者掌握实际的项目开发经验,还能对软件架构、数据库设计、安全性等多个方面有深入的理解。对于想要提升自己在IT行业竞争力的人来说,这是一个非常有价值的资源。
同时,此系列文章不会深入讲解具体技术,而是侧重于如何在实践中运用分层架构。 总结来说,这篇文档是一份全面的.NET分层架构实践指南,通过一个易于理解的实例系统,帮助读者逐步理解并掌握分层架构的设计和实现,...
### 基于.NET平台的分层架构实战 #### (一) 综述 本文档旨在探讨.NET平台上的分层架构实现方式,并通过一个具体的...对于希望深入了解.NET平台上分层架构实现的专业人士而言,本系列文章提供了丰富的指导和实用案例。
【永恒文章管理系统(YHCMS) v0 源码版】是一个专为毕业...总之,无论是对于初学者还是有一定经验的开发者,永恒文章管理系统(YHCMS)都提供了丰富的学习资源,能够帮助他们深化对Web应用开发的理解,提高实际开发能力。
本篇文章将深入探讨如何在`Thinkphp`框架下实现带有表情的无限评论回复功能。 首先,我们需要理解无限级评论的基本架构。无限级评论通常采用“树状结构”或“层级关系”来存储数据。这意味着每个评论可以有多个子...
在这个系统中,用户可以创建主题,发布自己的想法,同时其他用户可以对这些主题进行评论和回复,形成一个丰富的在线讨论环境。下面将详细介绍该系统的组成部分和技术实现。 1. **架构设计** - MVC(Model-View-...
4. **文章评论**:用户可以对文章进行评论和评分,促进用户之间的互动。系统需处理评论的显示、回复和管理,保持社区活跃。 **三、系统实现** 1. **数据库设计**:设计合理的数据库结构,包括用户表、文章表、评论...
- 用户评论:用户可以对文章发表评论,支持表情、引用等功能。 - 评论回复:评论可以被其他用户回复,形成讨论。 - 评论审核:管理员可以审核并处理不合适的评论。 4. 分类与标签: - 文章分类:将文章组织在...
4. **评论系统**:允许用户对文章进行评论,提供回复和点赞功能,促进用户间的互动。 5. **权限控制**:根据用户角色(如管理员、普通用户)设定不同的操作权限,例如管理员可以审核、删除评论,普通用户只能发表和...
评论系统:允许用户对博客文章进行评论和回复。 标签与分类:支持文章标签和分类管理,便于用户对文章进行归类和检索。 响应式设计:支持多种设备访问,确保良好的用户体验。 技术栈 前端:React.js, Redux, ...
- 评论与回复:用户可以对文章进行评论,支持多级回复。 - 评论管理:博主可以删除不当评论,维护社区环境。 4. 微信小程序接口: - 移动端适配:系统提供了微信小程序接口,使用户能在微信环境下方便地访问和...
二、技术实现 jdk版本:1.8 及以上 ide工具:IDEA或者eclipse 数据库: mysql5.7 后端:spring+springmvc+mybatis+...用户后台:个人中心,博客文章管理,我的收藏管理 公告信息 留言反馈:发布留言,查看回复等功能