初入代码的世界
从这一节开始我们进入 Figma 的代码世界。Figma 为我们开放了极为丰富的 REST API 和插件接口,基于此我们可以做很多有意思的事情。简单点说,通过前者可以用代码获取设计数据来做二次创作,比如把设计稿解析转换为在线网站或 App;通过后者,我们可以让代码帮我们画图,比如那些执行批量操作的插件。
如果会写代码,我们可以在 Figma 中做更多事情。但是对于设计师来说,代码一直是神秘且复杂的存在,以至于我们很难相信自己能够学会它。没关系,在接下来的几节我将带领大家一步一步靠近它,趁它不注意拿下它。
如何拿下代码
学习写代码和健身一样,是一个长期且枯燥的事情,很难坚持。以我多年的经验来看,有两个方法可以帮助我们坚持下去——学以致用和囫囵吞枣。
学以致用
很多设计师从啃文档开始学代码,这样很容易因为太枯燥而放弃。最好的方法是先有一个要解决的问题,再针对性地去学。如果解决了,就会非常有成就感,从而驱动自己继续深入。不过,我们要从简单的问题入手,你不能一开始就去解决很难的问题,那样反而更快因为挫败感而放弃。
囫囵吞枣
学习知识当然要学透彻才能运用自如,但是这里我推荐大家先囫囵吞枣,照猫画虎享受代码运行成功的成就感。不过我并不是说要一直这样,而是在前期可以先知其然而不知其所以然,随着接触加深,再去查阅文档以知其所以然……
解锁完整版
你当前阅读的是完整版的节选,完整版包含所有章节,并提供一个完整的项目示例。