在这个公司待了半年多了,对公司的心情就不暴露了,不过有幸的是在最后的日子里面接手了一个让我尽全力去做的项目(CQM系统)。 从第一家公司上班到现在,我也在网站这块挥霍了1年半的青春了,从后端到前端,从陌生到熟悉,渐渐的对网站的知识开始稳定的深入学习了。 我一直想自己做一个像样的东西,可是每次都没法下定决心,1是自己能力不够,2是时间上自己想偷懒,所以这次的CQM项目也算是对自己一个小小的检验吧
转载
2023-10-18 16:39:40
36阅读
前端项目架构
文章目录**前端项目架构****框架选型标准****异常处理****自动化构建** **(打包)****基础组件****公共方法封装****目录结构分配原则** 框架选型标准 框架的选型需要考虑很多因素,如该技术能否可以满足业务需求、浏览器支持情况、框架自身是否成熟、团队成员对该技术(或框架)的掌握情况,是否有人可以全局把控、学习成本是否可以接受、该技术(框架)本身的稳定性,它的社
转载
2023-08-06 00:14:57
176阅读
前端开发经验
转载
精选
2013-03-25 18:53:00
1118阅读
回调地狱及解决办法回调函数中嵌套回调函数这种情况就称为回调地狱,就是为了让回调函数满足异步的情况(比如setTimeout里面的先执行再执行后面的函数,一般来说就要嵌套setTimeout也就是回调地狱),
(回调函数就是当一个函数作为参数传入另一个参数中,并且它不会立即执行,只有当满足一定条件后该函数才可以执行。比如setTimeout(function(){xxx},3000)表示三秒后执行f
原创
2024-01-11 11:19:33
103阅读
# 如何实现一个Java前端项目案例
作为一名新手开发者,了解如何实现一个Java前端项目是迈向职业生涯的第一步。本文将为你详细介绍整个流程,并提供每一阶段所需的代码及其解释。
## 项目流程概述
在我们开始之前,先列出整个项目的主要步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 确定项目需求 |
| 2 | 创建项目结构 |
| 3 | 设计
学习总结
hello,大家好,来给大家分享我的专业学习经验和日常学习经验。对于编码的学习,我认为基础知识和编程实践是最重要的。刚开始学习前端的时候,是将基础知识学习一遍,所用教材可以靠学校发的教材即可。基础学习过后,最重要的就是实践,可以不断做一些模仿网站,以及到最后自己设计网站等。
收藏平时交流的信息:
技术学的再好,没有开发经验,和产品经验,是很难写出好的代码。因为写代码本身是带有目
转载
2020-10-02 13:27:00
302阅读
点赞
前言来,和魔王哪吒总结一下,分享一下自己对前端学习总结,经验分享,以及写过的项目经验分享过程。
原创
2021-07-16 10:37:52
458阅读
功能性和非功能性需求不仅必须应用于后端,还必须应用于前端。因此,通过前端架构,我们能够满足业务需求。
原创
精选
2023-12-19 10:46:14
265阅读
经过这几年的积累,在系统架构方面逐渐积累了一些自己的经验,到今天有必要对这些经验作个小结。在我的架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。一.三种架构模型1.3/N层架构 这是经典的多层架构模型,对于稍微复杂
转载
2023-07-17 17:36:44
140阅读
qiankun 是一个基于 single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。什么是微前端微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。微前端架构具备以下几个核心价值:技术栈无关 主框架不限制接入应用的技术栈,微应用具备完全自主权独立开发、独立部署 微应用仓库独立,前后端可独立开发,部署完成后主框架自动
转载
2023-08-15 13:57:09
1307阅读
作者|张颖原文|http://imweb.io/topic/577941b9f525c4613e8b4015有人说产品开发过程中web前端没有结论,只有随需求不停的修改,但是项目必须要有阶段性的结论,作为一个前端开发,如何避免为了某一个需求而陷入反复更改的困境呢?不要把责任全部推到产品不断的需求更改或者设计不停的视觉调整上,你其实可以做得更好。在不断的追求新技术,打磨技术精益求精之时,拓宽自己的知
原创
2021-01-09 22:30:41
260阅读
0.前言 在项目推进过程中常常使用Ajax,通过Jquery提供的函数能够很方便的使用Ajax,可是在实际使用中也遇到一些问题,比如怎样防止浏览器使用缓存,怎样使用同步方式等。通过博文整理总结希望自身有所提高。 在这里通过一个加法样例说明问题.为了突出ajax,前端网页和后端PHP程序尽可能的简...
转载
2014-08-14 18:20:00
91阅读
2评论
随着互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种丰富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的,优才学院总结了Web前端开发经验,与大家一起分享。 首先从WEB标准说起,“WEB标准”是一系列标准的总称,包括HTML4.0、
原创
2016-08-29 15:36:05
1402阅读
前端大屏页面布局经验 额··· 其实谈不上经验,只能说是开发过程中值得记录一下的东西,不一定是对的。 分辨率 首先一点,大屏对分辨率和显示器是有要求的,因为他不像一般的页面,出个纵向的滚动条啥的无所谓,不是特殊情况下,大屏是不能出现滚动条的,所以其实不是随便一台电脑,随便一个分别率都可以使用大屏的,
原创
2022-06-23 13:47:48
1533阅读
1.请减少HTTP请求
网速相同的条件下,下载一个100KB的图片比下载两个50KB的图片要快。所以,请减少HTTP请求。
解决办法:
合并图片(css sprites),合并CSS和JS文件;图片较多的页面也可以使用 lazyLoad 等技术进行优化。
2.请正确理解 Repaint 和 Reflow
Repaint(重绘)就是在一个元素的外观被改变,但没有改变布局(宽高)
转载
2012-10-16 15:24:10
474阅读
一位优秀的前端工程师不仅要考虑 web 技术和语言,并且还要了解所有不同的组件、系统和概念。顶级前端工程师需要具备的经验和最佳实践(这才是市场急需的前端):了解 DNS 解析,充分利用 CDN,使用多个域名来完成资源的请求以缩短加载时间;
转载
2016-02-25 23:48:00
132阅读
2评论
最实用的web前端开发知识框架图尐不正经丶 2020-08-11 14:02:58把整个web前端开发所需要的知识都之中在一个视图中,形成一个完整的web前端知识体系,目的是想要颠覆人们对于前端只有三大块(html、css、js)的认识——做web前端需要的比这三大块要多得多。1、分类所有知识框架,那肯定是一个结构型的展现,就是一棵树。web前端的知识点非常多,也非常散,需要好几层结构来组织这个体
转载
2023-05-31 20:00:05
688阅读
本文翻译自PhilCalçado的官网:https://philcalcado.com/2015/09/18/the_back_end_for_front_end_pattern_bff.html对我们的架构演变保持透明是我们技术战略的一部分。我们在无数场合谈过的但从未真正详细描述过的东西是我们应用后端用于前端架构模式或BFF。这篇文章记录了我对如何开发和应用这种技术的理解。我对软件组件演变的理解
转载
2023-08-23 21:12:51
212阅读
前言笔者坐标杭州,目前总共三年三个月的工作经验,在今年的年初选择了裸辞,然后就开始着手于简历的修改,投递,以及面试。关于面试题我整理了一个网站,后续再发。面试准备一般最好的话,是在跳槽之前就可以开始着手准备了,多刷面试题,以及力扣,性能优化以及设计模式,也是必须要看的东西。还有一些最最最常考的东西,比方说原型,原型链,Event Loop ,微任务宏任务,this&n
原创
2022-08-28 06:59:31
401阅读
什么是BFF用于前端的后端模式(Backend For Frontend,BFF),它负责认证授权、负责服务聚合,目标是为前端提供服务。前世今生在最早期的时候,是网关的概念先提出来。BFF是我们在前后端分离的架构出来之后,我们会发现为前端提供单纯的API这样子的网关,所以用于前端的后端模式(Backend For Frontend,BFF)的概念就出来了在微服务架构里面,BFF和网关之间的区别实际