一直听到聊前端,也有很多非计算机专业人员扑向前端这个“火”坑, 那么什么是新前端开发?

最大的特点大量框架。

如:EmberJS、KnockoutJS和AngularJS等,

这些框架总的原则是先按类型分层,

如:Templates、Controllers和Models,然后再在层内做切分,这样的方式叫为“SPA”。

很多人扑向前端开发这个“火”坑,那么什么是新前端开发?

SPA图

优点:

  • 责任清晰:前端工作在浏览器端,后端工作在服务器
  • 可控性强:复杂度可控
  • 部署相对独立:只要通过前后端接口的形式,无论是调试还是开发都非常方便

缺点:

  • 大量冗余:大量代码不能复用
  • 不利SEO优化:都是异步,对SEO不利
  • 性能不是最佳
  • SPA不能满足所有需求

任何事物都有它的2面性,用传统网页开发还是新前端网页开发,取决你项目的需求,根据实际情况去选择!

相关文章:

  • 2021-11-21
  • 2021-05-04
  • 2021-10-12
  • 2021-11-09
  • 2021-08-25
  • 2021-04-21
  • 2021-12-02
猜你喜欢
  • 2021-07-19
  • 2021-05-30
  • 2022-12-23
  • 2021-05-14
  • 2021-11-27
  • 2021-08-25
相关资源
相似解决方案