According to my test, splitting front-end and back-end project codes will cut down half the time when a developer only focus on one of it. And some points should be consider: 1. pom module and project references 2. assembly distributions 3. jenkins CI and release
在 2020-01-19 16:13:40,"Sheng Wu" <[email protected]> 写道: >If this is painful, make sense to me. We still keep compiling both in >SkyWalking today. :) > >Sheng Wu 吴晟 >Twitter, wusheng1108 > > >[email protected] <[email protected]> 于2020年1月19日周日 下午12:33写道: > >> Hi ShardingSphere community, >> >> Our current repo of source code are mix ui and backend coeds. As you know, >> there are some disadvantage of this code structure: >> >> - The npm installation is very slow when UI compile. >> - The developers have different technical stack of front-end and back-end. >> >> So I plan Split UI and java backend codes. They are still in same repo, but >> in different maven projects. And the distribution project should split 2 >> projects too. >> >> I will do it soon, if anybody think it may cause any problem, please let me >> know. >> >> ------------------ >> >> Liang Zhang (John) >> Apache ShardingSphere & Dubbo >>
