reactjs – 现代React.js开发的正确“工作流程”是什么?
让我们假设我是一个不错的JS程序员.我可以轻松地做React.js开发.我也可以在某种程度上编写
HTML和CSS.但是,我不能从头开始构建一个网页,即定义HTML结构(比如React组件或纯HTML),添加一些CSS并获得全闪亮的响应式现代外观花式网页.因此,我与一位设计师合作,他使用某种黑魔法(或者可能是WYSIWYG工具,或像wix.com这样的服务)来制作网页原型.
所以,我得到的是一堆html文件,图像,CSS样式,也许还有一些javascript. 现在我需要将所有这些转换为React的组件层次结构.我相信我能做到这一点,在工作完成后,我会从技术和美学的角度来看一个闪亮的新网站. 编辑:好的,因为每个人都误解了这个问题,这里是较短的版本.如果Templater更改了React站点中已经实现的模板,除了手动区分和修补源css / html文件的所有更改之外,我该怎么办?
你听起来有点粗略.如果你想建立一个网站,你必须知道CSS和HTML,特别是维护它.设计师可能永远不会永远在你身边,你最终会陷入困境.
您描述的流程类型,设计人员创建所有结构并为您提供完整的html和css代码,仅适用于jQuery时代.您的脚本插件非常简单,并且不需要太多更改,因为它与实际的html分离,您可以使用dom ID进行定位. 它在Uber如何运作,但我确信在很多其他公司中,设计师负责设计,但就是这样,其余部分取决于你.你必须在他之后再做一次实际的实施. 由于复制可能非常困难和近似,您可以使用Invision,设计人员将在其中创建模型,但作为开发人员,您可以获得元素的所有css属性,使集成更容易(如果wix具有同样的功能). 如果您的设计人员更新了设计的一部分,您就可以直接了解更改的内容以及需要更新的组件.这是拥有代码而不是从其他人那里获取代码的好处之一(特别是如果它是自动生成的). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |