我正在开发一个web应用程序。前端是JavaScript和服务器端生成的html之间的混合。后端是用Golang写的。也许不是很重要,但如果有人用这种语言做了类似的经历,这可能会有帮助。
到目前为止,所有内容都是用vim编写的,而“调试器”则是在浏览器(主要是Chrome)中编写的。随着项目变得更大,我在使用vim-chrome开发堆栈时遇到了困难。后端的开发并不难,因为Golang有一个很好的测试套件,它不需要太多的样板就可以运行。然而,Golang模板中的数据驱动结构、Html和JavaScript逻辑之间的混合变得有些复杂:
所以,我的问题是,我怎样才能使自己更有效率?我应该如何改变我的开发测试周期,使工作更加愉快,特别是服务器(开发)和客户端(调试)之间的切换。
(我不是在找一种特定的工具。我知道这会导致愚蠢的答案。我正在寻找发展方法,而这些方法恰好伴随着各种工具。所以,非主题,但可能是有趣的:如果您遇到过这样的问题,那么哪个工具组合对您有效,以及您是如何使用这些工具的?)
https://softwareengineering.stackexchange.com/questions/245784
复制相似问题