㈠ web前端开发学到后期的编写前段框架是不是需要很强的逻辑思维啊我害怕学到那里变得懵逼
编写前端其实就是考验你的构思,语言都不难,看你怎么设计你的网站,页面布局之类的。现在行业内有很多现成的framwork,存在很多模板,都不需要自己太构思什么,只要改改自己要的东西就好了。说实话前端不是一个复杂的工作,现在很多公司都要full-stack程序员。所以你还是前后端一起学吧。我就是一起做的。
㈡ 前端逻辑思维比较差是什么原因造成的
逻辑思维差不是很建议学编程,因为就算当时学会了,以后还要不断提升自己,如果逻辑思维不好,看api都难看懂
㈢ Web前端工程师应具备什么思维能力
逻辑思维、设计思维、商业思维
1.逻辑思维
通常专业的设计师, 设计一个网页的元素都是同质性很高,等比或对比的,所以代码按理也是可以重复用的。所以为何你要学会用 CSS preprocessor (Sass,stylus,less),写一个 Mixin 或一个变量,一开始用你会觉得很麻烦,但是用了你就回不去了,不但提高你的效率还提高了你的准确率。
逻辑思维某程度,就是你的程序专业能力,除了能写出来还要可维护,可阅读。当事情建立在一个很好的逻辑上,那么出错几率就会比较低,和你工作的人也会比较愉快。
可以把一件事做的很好,那是师傅;可以把一件事做好和预测未来的事,那才是专家。
2.商业思维
PM、老板或者客户,都会问你时间问题,如果说的太短,可能会做不完;如果说的太长,也不可能,这是一个怎么回答怎么死的问题。有时候,需要换一个立场,站在第三方的角度思考。我们的完成度,和他们的完成度可能是不一样的。
那么提出一个,他们可以最低接受的标准,例如一个 App 网站,最低标准需要一个首页,和一个链接去下载 app 的 2 个按钮, 这些都是可以预估的。而剩下的,你需要 Research 一下,之后再给一个比较有根据的时间。估计一个案子需要多少时间做完,是非常非常的重要,因为你消耗的是一组人的时间。如果你估算错了,后面就会延期,做不出来没有很大的关系,最重要是把问题解决,提出你的解决方法,什么样的方法才可以达到解决问题的目的。
3.设计思维
很多时候,前端工程师本身也是设计师,但是也有很多是本身是前端工程师也是后端工程师,设计和前端是分割不开的。当然这里说的设计,不是真的要你弄一个画面或完整的设计图。
设计的思维,会直接影响你写的代码结构和网页结构,因为你看不出设计的重点在哪里,怎么写才可以达到设计师要求的效果,你没有办法好好的组织你 的结构和元素,就无法好好把网页拼凑出来。这不但大大降低了你的效率,做出来的东西也不会一致。可能一个网站,就出现几种本该一样,结果但是不一 样的按钮,因为你用了几个 class 和不同结构来做。你一开始就没有好好思考设计。
㈣ 前端的学习是否需要较好的逻辑思维能力
需要的,比如业务逻辑。不过这种能力可以在原生js里面慢慢培养。坚持就是胜利
㈤ web前端框架难吗是不是需要很强的逻辑思维
首先我们从从业去看的话,任何一个行业都需要逻辑思维能力和思考能力,同样Web也不例外,但是我认为更多是一个孰能生巧的方式,目前互联网从PC网页到移动端等功能基本都差不多,只要做的多了,代码根本是不需要写的,慢慢项目做多了,所以对逻辑思维能力要求并不高。
㈥ web前端逻辑思维
《简单逻辑学》一本简单 有点枯燥 但认可度非常高的书 或许对你有帮助~
㈦ 前端逻辑不好慢慢会有提升吗
前端开发对于逻辑思维能力要求并没有后端那么的高,但是随着前端开发任务的逐渐扩展,对于前端开发人员来说还是要具备一定的逻辑思维能力的,而且随着前端开发后端化的趋势越明显,对逻辑思维能力的要求也会逐渐提升,所以,如果想未来在前端这条路上走得更远,一定要注重逻辑思维能力的培养。
可以从以下三个方面提升逻辑思维
1、先从开发模式入手
开发模式对于前端开发人员来说是比较重要的,不同的开发模式下往往有不同的逻辑处理方式,所以要想顺利融入开发团队并完成开发任务,需要先从开发模式入手。相对于具体的业务逻辑处理来说,模式的变化通常是比较小的。另外,不同的开发团队都有自己的技术风格(选型),尽快熟悉这些技术风格也比较重要。
2、参考已有的开发案例
通过案例学习能够快速掌握不同业务逻辑的实现方式,因为大部分前端开发都有固定的逻辑处理方式,所以掌握这些固定处理方式是比较重要的。以Java Web开发为例,有很多案例都是基于微服务的方式开发的,此时前端业务逻辑中,表单验证就是一个需要注重的环节。在参考已有案例的过程中,一定要多问,多与有经验的程序员交流是比较重要的。
3、动手实践
培养逻辑思维方式一个重要的途径是为逻辑建立画面感,所以一定要多动手做实验,实践过程能够不断强化逻辑思维的建立。由于前端开发本身涉及到的细节内容就比较多且杂,所以实验往往也比较多。实践可以从基本的页面开始,然后逐渐根据业务逻辑的要求来不断丰富页面的功能,同时注重如何与后端服务相配合。
㈧ 逻辑不好适合学习web前端吗
其实没有必要担心逻辑的问题,学习web前端并没有想象中那么难。
Web前端在开发领域来说,是属于门槛比较低的,打个比方,我们的服务器语言的学习是先慢后快,而Web端相反,先快后慢,也就是说,入门快,切入快,但后期要成为大佬则需要不断的积累。
如果实在是担心逻辑的问题,在学习web前端的过程中也是可以锻炼的。比如,常见的逻辑思维能力的提高方法有:
通过思维导图的方式来养成结构化的思维:
在构思程序业务流程或者准备做某件事的时候,养成习惯做思维导图,逐渐养成结构化的思维。无论是用笔直接在本子上画出来,还是使用电脑的思维导图来列举,都是一样的。当你把需要做的事情都列举出来,慢慢清晰流程,逻辑思维就逐渐有了!
通过平时练习,逼迫自己学会逻辑表述:除了平时写代码来练习业务逻辑思维之外,还可以利用逻辑题目练习自己的逻辑思维,通过分析问题,并学会回答表述,把逻辑思维能自然的表现出来。
㈨ 做前端需要逻辑思维吗
前端的话如果你只是写div+css,正常人的逻辑思维就行了,
当然如果你是要写js,jq这些交互脚本的话,还是需要一定的逻辑的。
总的来说,绝大多数的人,只要肯用心学,都可以做前端。
希望能帮到您,望采纳