ESStudio是由廣州百捷網(wǎng)絡(luò)科技有限公司推出的一款解決web開發(fā)過程中遇到問題的開發(fā)平臺(tái)。很多web開發(fā)人員都會(huì)有以下的幾個(gè)問題,所以百捷公司就開發(fā)了這個(gè)開發(fā)平臺(tái)給開發(fā)人員提供了相應(yīng)的解決方案。
WEB開發(fā)中的問題主要集中在:
1、界面開發(fā)效率低
WEB開發(fā)中界面開發(fā)占了極高的比率,在沒有好的輔助工具情況下,開發(fā)界面需要編寫html代碼,javascript代碼,CSS代碼,這些代碼分散在不同的地 方,而且每次作界面都是改了這里還要改那里,極大地影響了開發(fā)效率。常見的開發(fā)情景是,后臺(tái)早就開發(fā)好了,前臺(tái)界面遲遲未完成。
2、可復(fù)制性差
WEB開發(fā)中另一種常見的情況是,明明針對某種界面需要已經(jīng)有了好的解決方案,但遇到新項(xiàng)目時(shí),又得把相應(yīng)的代碼拷貝過去再修改,團(tuán)隊(duì)中難免有開發(fā)能力強(qiáng)弱不一的 情況,這樣就出現(xiàn)同一套代碼,今天可能很好,明天可能就被修改的一堆BUG。最終花了不少時(shí)間在測試和BUG修改上。這就是“成功的經(jīng)驗(yàn)不能輕松地復(fù)制到 別的項(xiàng)目中”
3、重復(fù)開發(fā)過多
不管是前臺(tái)界面還是后臺(tái)數(shù)據(jù)庫操作,我們常見的問題是,寫好的代碼必須拷貝過去再修改,不可以直接拿來用,因?yàn)樾枨蟛灰粯樱侄尾灰粯拥仍,?dǎo)致技術(shù)實(shí)現(xiàn)方式類 似但又不相同,從而形成重復(fù)開發(fā)。
4、不適合多語言支持
如果總是只用一種編程語言和工具,一般不會(huì)有多語言問題;但對于項(xiàng)目開發(fā),特別是因?yàn)轫?xiàng)目特殊需求或團(tuán)隊(duì)知識(shí)能力的特點(diǎn),不得不采用不同的開發(fā)語言和工具,這樣就 會(huì)遇到多語言問題。即在一種語言下的成熟技術(shù)不能直接拿到另一種語言環(huán)境下使用。不得不形成完全不同的代碼,缺乏共用性。