TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Web Design vs. Front-end?

5 点作者 shire将近 11 年前
This might be a silly question but what&#x27;s the difference between Front-End UX Design, Full-Stack JavaScript, Web Design and Front-end Web development? are these all the same terminologies or do they all have different aspects of the WWW. To me it seems like there is a lot of overlapping between these terminologies so how can they be different.<p>I&#x27;ve always had a thing for Javascript and if I may want to become a Javascript developer do I need to know Web design as far as Photoshop and color and things like that? I&#x27;m more of a coder not a designer.

1 comment

cyborg_computer将近 11 年前
I use &quot;might&quot; in these descriptions, because you will find they all cross over and are almost essentially the same package with a different odor.<p>UX Designers - might work more with wireframes, layouts etc. and is closer to a traditional graphic designer as they use a tool like photoshop or indesign to creak a mock up and send it to the Front-End developer to build.<p>Full stack JS - This sounds like either someone using a bunch of libraries (Angular with jQuery and some RequireJS or something like that). Otherwise, it might refer to MEAN developers (Mongo, Express, Angular, Node).<p>Web Design - that is so broad of a term, it could mean anything. Maybe someone who does both UX and Development, but is mainly developing &#x27;Websites&#x27; not &#x27;Web Apps&#x27;.<p>Front-end Web Dev - Mostly a HTML&#x2F;CSS&#x2F;JS wizard. Might have some UX skills, might also call themself a Web Designer, or Developer.<p>If you like using a language like Javascript, find out what you like about it and what you might use it for. Javascript can be used for more than just making a website look pretty and do fancy things. Chances are there will be someone asking you to do what they want (make it this color, make this disappear, draw this on a canvas etc.) and you just do it. At least learn HTML and CSS so you know how it relates to those.<p>Hope that helps.