You can generate various parts of the above engineering, and the generation of JS required for the front desk is joined.