我知道,如果你想成为一名web开发人员,你需要了解所有这些,以及框架和技术。我知道你,甚至你应该知道切片你的设计,也许有一个基本知识的photoshop等。
但是,我的问题是:在一段时间内,你能否只掌握基本的css知识(例如编辑字体、颜色、背景、调整边距、填充、边框、使用浮动和定位等-这足以让js工作时使用内容),而仅仅知道这一点,你就可以专注于学习javascript而不是html/css?或者说,如果你在同一领域学习,那会更好吗?
假设你想被录用,在初级/入门职位,前端开发人员,你会有更多的机会,比如说,中等的js(+jquery,可能是角)+乞讨者css或者相反的机会吗?
发布于 2015-08-29 17:33:12
你可以只使用HTML和CSS编写网站代码,这都是使用合适的工具,而不是用火箭筒杀死鸽子的问题。
至于找工作,取决于老板,他们中的一些人喜欢教你他们的工作方式,所以,没有经验会很好,因为他们可以塑造你,他们喜欢。
但是,他们中的大多数人更喜欢一个多才多艺的程序员,可以根据需要学习任何编程语言/框架,因为从长远来看,您将需要完成更复杂的任务。
做一些自由职业项目来建立你的投资组合,这在面试中会有很大帮助,这是你才能的最坚实的证明。不要担心,一旦你通过了你的第一个编程语言/框架,你将能够在大约一周左右学习新的语言/框架。
发布于 2015-08-29 18:11:13
在企业环境中,人们通常更多地关注开发的技术方面(TDD、BDD、OOP、SOLID等),而不太注重可视化。他们通常制造以数据为中心的应用程序,公司用户别无选择,只能使用他们的IT部门提供的产品(没有竞争)。在这种环境中,拥有良好的基本CSS知识通常就足够了。
如果你想在一家公司工作,这会使IT产品在IT市场上竞争,那么你将不得不更多地关注事物的视觉和UX方面。他们通常有设计师和UX专家与开发人员一起工作。作为一名开发人员,您必须理解并能够实现他们的想法。因此,需要先进的CSS和javascript知识。
发布于 2015-08-30 10:15:32
我会以一种心理的方式回答你的问题。您想知道html/css/js在前端web应用程序开发中的重要性。
现在,考虑一下关于人体功能的web开发。
它类似于人类的骨架,它有不同的部分、某些器官和定义的结构。
CSS
它类似于皮肤,头发覆盖着人体的骨骼。
JS
它类似于人体的大脑,控制着人体的每一个运动。
现在又回到了相似的地方。如果您想创建一个像web-app这样的娃娃,它的结构和外观都很花哨,但是没有什么可理解和响应的,您必须使用、HTML、和CSS,而不是JS。
如果您想要创建一个响应、操作、基于动作的受控web应用程序,则需要有JS和HTML。
现在出现了第三个组合,如果您想创建一个自构造机器人,它用某种逻辑创建结构本身,您需要CSS和JS。它将自动生成。
因此,结论是,你想要实现的,是唯一能决定什么是重要的,什么是不重要的。虽然HTML/JS/CSS是不可分离的。但最重要的还是你的要求。
我希望你能理解。
https://stackoverflow.com/questions/32288757
复制相似问题