我开始以UX设计师的身份工作,直到最近才使用像Axure或Balsamiq模型这样的可视化工具进行原型设计。我总是被编码所吸引,并希望在我的原型设计技能方面变得更加面向代码。 我想知道您在我的特定情况下选择正确的发展道路的意见。简而言之:
HTML + CSS,Bootstrap 4基础知识,基本编码概念(如变量,函数,类等)我最近开始学习vanilla JS的基本概念。
谢谢!
答案 0 :(得分:1)
我认为继续学习JS说中级是个好主意 直到我进入框架/库。这是通常的 建议,但另一方面,我只需要代码原型 我担心,如果我跳到框架,结果可能会更快 直接?
框架通常都有明确的功能和方法文档,因此我认为直接进入框架会花费一些时间。在并行学习中,JS对于识别JS格式和修改需求非常重要。我只关注具有特定目标的框架。尝试实现它,如果你遇到一些错误只是google它,你肯定会发现一些堆栈溢出问题。
如果我的目标只是原型设计,那么学习jQuery仍然是个坏主意 然后?我最近看到很多不好的评论。我应该考虑一下 (以及为什么)任何其他框架/库如React?换句话说就是 为了我的目的,说React超过jQuery有什么好处吗?
学习jQuery永远不会坏。很多外部库都是基于jQuery构建的。我真的推荐这本书:“Jon Duckett- JavaScript & JQuery”这将帮助你理解jQuery的基础知识。我没有看到React优于jQuery的任何优点。也许其他人对此有不同的看法。
我还可以在JS框架中使用css框架吗?的概念 后者对我来说很复杂,我想知道它们是否有用 用于原型设计或它只是专业人士的工具 开发人员(这么多选项,很多工具!)。
当然,JS Frameworks通常只专注于在原型中创建动态内容或建立功能。它并没有真正影响你的CSS。您可以轻松地将node.js与bootstrap CSS结合使用。