好的前端架构都包含什么?

发布于 2022-09-01 20:40:27 字数 321 浏览 11 评论 0

我现在接触到的前端,一般都是一些具体的技术,或者框架、类库。

我想了解一个真正的前端架构是怎样的,我目前想到的可能包括:
1.公用类库/函数;
2.公用组件;
3.异常监控;
4.日志系统;
5.安全系统;
6.资源管理系统;
7.性能优化系统;
8.开发规范;
9.构建工具;
10.统计系统;
11.自动化测试工具;

但是因为我没实现或者没见过,所以我不敢确定这些是否正确、全面,具体的实现方式又是什么。

在这里跟各位前辈、大侠请教,希望能分享一款比较全面的前端架构,并且含带具体的设计实现,那就太不甚感激了!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

老街孤人 2022-09-08 20:40:27

语言基础

Javascript,css,HTML

基本框架和类库

jquery,require/seajs,MVX framework,Angular.JS

设计模式

继承&重用

性能优化

http cache(请求方面)/local cache(本地存储)/compress(代码压缩)/DOM render(dom的渲染)

其他

Restful API desgin(和后端联调API接口设计)&自动化(grunt/nodejs)、跨终端&代码托管

另外产品设计、发布和迭代

好的目录组织方式,是好的前端架构的开始(分层:数据层,控制层,视图层。。。)

组件化和设计模式层:

JS中的继承和Extend
    继承和拷贝时JS中抽象的基础
命名空间的基础
    前端模块拆分的最基本的形式可以认为是闭包的一种应用,但是这种方式对命名空间的管理过于随意。
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文