Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

structuring large web application for multiple developers [closed]

I've got several developers about to start working on the front end of a jquery-based web application. How can we structure the application so that multiple developers can work on the ui at the same time. The end result for the user will just be one web "page", but I don't all of the client development to occur in one file. There is already another team working on the back end.

like image 421
Erin Stanfill Avatar asked Aug 17 '26 05:08

Erin Stanfill


2 Answers

If you're starting completely from scratch, you could break it up into the standard 3 tier architecture.

Have one person working on the database structure and creating the appropriate access libraries to the data.

Have one person working on the business/workflow tier, setting up all the interaction of data.

Have the third person doing all of the front end work with jQuery.

I'm sure following this there would be minimal collision, and each could work with some mock data/methods until the official stuff comes online.

like image 186
Dillie-O Avatar answered Aug 18 '26 18:08

Dillie-O


If you're going to have multiple people working on the same files your SCM should be able to manage that for you.

However, if you want to make things easier you can always break down your javascript files into multiple pieces, which you can either include dynamically or during your build/deploy phase can combine and then minify.

like image 28
jonnii Avatar answered Aug 18 '26 18:08

jonnii



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!