來源:中國電商物流網(wǎng) 發(fā)布時(shí)間:2019-12-19 9:24
隨著第五代移動通信技術(shù)(5G)的普及,中國互聯(lián)網(wǎng)再次呈現(xiàn)出井噴式的發(fā)展前景,區(qū)塊鏈、組件化開發(fā)、跨平臺 & 動態(tài)化等先進(jìn)理念相繼誕生,不斷催生出一系列具備數(shù)字化、智能化、ICT技術(shù)的新興產(chǎn)業(yè)集群。
在它們的推動下,企業(yè)級前端應(yīng)用越發(fā)豐富,開發(fā)迭代的速率也在顯著提升,“連接、在線、數(shù)據(jù)、智能”逐漸成為了數(shù)字化應(yīng)用的典型特征,而實(shí)現(xiàn)這一切的基礎(chǔ)——前端開發(fā)技術(shù),亦在這場互聯(lián)網(wǎng)盛宴中扮演著越來越重要的角色。
(圖片來自于網(wǎng)絡(luò))
全新的技術(shù)與開發(fā)模式,帶來了巨大的產(chǎn)業(yè)風(fēng)口。越來越多的廠商開始躋身于移動開發(fā)與Web應(yīng)用領(lǐng)域。
遙想中國互聯(lián)網(wǎng)發(fā)展之初,由于缺乏統(tǒng)一的開發(fā)標(biāo)準(zhǔn)和規(guī)范,導(dǎo)致跨平臺的適配工作量巨大,相應(yīng)的應(yīng)用系統(tǒng)開發(fā)效率低下、調(diào)試成本極高,這嚴(yán)重阻礙了企業(yè)信息化轉(zhuǎn)型的步伐。
而如今,互聯(lián)網(wǎng)行業(yè)正逐步從單一的系統(tǒng)集成服務(wù)向產(chǎn)業(yè)鏈的前后端延伸擴(kuò)展,產(chǎn)業(yè)鏈中的分工也在進(jìn)一步細(xì)化。
2019年5月21日," 鴻蒙 " 系統(tǒng)發(fā)布之初,華為總裁任正非在接受記者采訪時(shí)表示:" 做一個(gè)操作系統(tǒng)的技術(shù)難度不大,難度大的是生態(tài),怎么建立起一個(gè)生態(tài)?這是一個(gè)大事情,慢慢來。"華為,作為通訊領(lǐng)域的巨頭,已經(jīng)開始著手布局其操作系統(tǒng)的生態(tài)。
作為全球領(lǐng)先的開發(fā)工具、商業(yè)智能解決方案提供商,葡萄城又是如何通過構(gòu)建自己的開發(fā)生態(tài)?面對前端技術(shù)的不斷發(fā)展變化,葡萄城又是如何整合服務(wù),貼近用戶使用場景,持續(xù)為前端開發(fā)者賦能的呢?
在2019年10月17日,由中國軟件行業(yè)協(xié)會和西安葡萄城同主辦的2019“賦能開發(fā)者”高峰論壇上,與會的行業(yè)專家以及來自恒生電子、中石油、泛微、富士通、普華永道等全國各地的IT精英齊聚西安,從賦能開發(fā)、生態(tài)綜合發(fā)展的角度,對軟件行業(yè)的未來做出探討,共話軟件行業(yè)新生態(tài)。
本文將透過前端技術(shù)的發(fā)展,為您深入解讀葡萄城如何賦能前端開發(fā)者。
全線產(chǎn)品前端化,用技術(shù)整合服務(wù)
近40年來,葡萄城始終擁抱技術(shù)變化,不斷進(jìn)行產(chǎn)品迭代。伴隨前端技術(shù)的發(fā)展,葡萄城目前全線產(chǎn)品均已前端化,包括前端表格控件SpreadJS、報(bào)表控件ActiveReportsJS、UI組件庫WijmoJS等。
與此同時(shí),葡萄城也深刻的認(rèn)識到,僅靠單一的產(chǎn)品形態(tài),不能滿足復(fù)雜多變的業(yè)務(wù)需求,只有用技術(shù)整合服務(wù),才能持續(xù)為用戶提供安全、穩(wěn)定的開發(fā)工具和更為豐富的應(yīng)用場景。
正如華為將“鴻蒙”作為其操作系統(tǒng)生態(tài)圈的核心,葡萄城也在以“SpreadJS 純前端表格控件”為核心,構(gòu)建包含了開發(fā)者生態(tài)和用戶生態(tài)(軟件廠商)的前端生態(tài)圈。
(SpreadJS 純前端表格控件)
1. 開發(fā)者生態(tài)
涵蓋需求分析、項(xiàng)目開發(fā)與維護(hù)升級三部分,葡萄城會根據(jù)開發(fā)者的實(shí)際項(xiàng)目需求,提供產(chǎn)品最佳使用方案,同時(shí)還會根據(jù)當(dāng)前項(xiàng)目組進(jìn)展以及對產(chǎn)品的掌握程度,提供問題咨詢與項(xiàng)目優(yōu)化服務(wù)。
(開發(fā)者生態(tài))
2. 用戶生態(tài)(軟件廠商)
由現(xiàn)場巡檢、版本持續(xù)升級、中文金牌服務(wù)、需求優(yōu)先支持和靈活的授權(quán)模式組成。葡萄城會派遣技術(shù)專家深入項(xiàng)目組了解產(chǎn)品應(yīng)用情況,并將用戶的需求反饋,優(yōu)先加入產(chǎn)品更新列表,甚至?xí)嫦蚝诵挠脩艚M提前發(fā)布內(nèi)部版本,以制定預(yù)研方案。
(用戶生態(tài))
開發(fā)者生態(tài)和用戶生態(tài),兩者相輔相成,構(gòu)成了企業(yè)前端開發(fā)的 " 自循環(huán) "。面向開發(fā)者提供產(chǎn)品和技術(shù)資源,面向用戶提供方案和培訓(xùn)服務(wù),葡萄城從產(chǎn)品+技術(shù),走向方案+培訓(xùn),用“技術(shù)整合服務(wù)”,為開發(fā)者提供全方面的支持和賦能。
(用技術(shù)整合服務(wù))
加速項(xiàng)目交付,以技術(shù)驅(qū)動業(yè)務(wù)
對于前端開發(fā)者而言,在市場定位、用戶訴求、產(chǎn)品邏輯已經(jīng)明確的前提下,如何快速交付才是企業(yè)業(yè)務(wù)的核心訴求。
葡萄城的開發(fā)工具如何幫助客戶驅(qū)動業(yè)務(wù)呢?在本次高峰論壇上,來自恒生電子股份有限公司的高級產(chǎn)品經(jīng)理——陳愛明先生現(xiàn)身說法,介紹了恒生金融報(bào)表中心的開發(fā)實(shí)踐。
陳愛明介紹到:要保證項(xiàng)目快速交付,企業(yè)一般會從穩(wěn)定性、可擴(kuò)展性、性能這三個(gè)角度去考慮。除了保證項(xiàng)目star數(shù)多、有單測,代碼覆蓋率90%~95%以上、文檔完備,有常見Q&A、版本控制等常規(guī)手段外,葡萄城高效的前端開發(fā)工具和專業(yè)的服務(wù),同樣功不可沒。
基于業(yè)務(wù)發(fā)展,恒生電子需要對其原有的金融報(bào)表中心升級優(yōu)化,滿足以下需求:
• 存在較多金融個(gè)性化場景;
• 微服務(wù)化結(jié)合恒生自有架構(gòu);
• 機(jī)構(gòu)獨(dú)立部署,統(tǒng)一報(bào)表管理;
• 與效能平臺的有效結(jié)合,報(bào)表的快速集成及交付;
• 時(shí)效性保障(支持、現(xiàn)場解決、現(xiàn)場制作);
• 對性能要求較高;
(恒生金融報(bào)表平臺架構(gòu))
為保證全新的金融報(bào)表中心快速交付,恒生電子使用了SpreadJS來開發(fā)金融報(bào)表中心的報(bào)表場景(監(jiān)管報(bào)送、類Excel UI界面)和業(yè)務(wù)功能(在線Excel編輯、復(fù)雜電子表格設(shè)計(jì))。
(SpreadJS在恒生報(bào)表中心的應(yīng)用場景)
“使用SpreadJS,我們高度還原了本地excel的功能及展示,且不需要安裝office軟件。SpreadJS在大數(shù)據(jù)量展示時(shí)有不錯的效果,支持與Vue/React結(jié)合,前后臺分離交互,方便excel導(dǎo)入,并進(jìn)行在線設(shè)計(jì)編輯。此外,SpreadJS開發(fā)使用簡單,功能接口豐富,對excel的圖表支持及兼容性極高。”恒生報(bào)表中心的項(xiàng)目負(fù)責(zé)人如此評價(jià)道。
(SpreadJS高度類似Excel的在線表格編輯器界面)
對于企業(yè)來說, SpreadJS可以完美嵌入到OA、賬務(wù)、生產(chǎn)等系統(tǒng)開發(fā)中使用,輕松的將數(shù)據(jù)導(dǎo)出為指定模板的Excel文件,進(jìn)行復(fù)用。
對于開發(fā)人員來說,在幫助企業(yè)進(jìn)行業(yè)務(wù)應(yīng)用設(shè)計(jì)時(shí),通過 SpreadJS 提供的類似 Excel的模板設(shè)計(jì)器,可以輕松的設(shè)計(jì)模板,節(jié)約應(yīng)用程序開發(fā)所需的時(shí)間和精力。僅用不超過100行代碼,就可以在Web系統(tǒng)中嵌入Excel的全部功能。
以技術(shù)驅(qū)動業(yè)務(wù),葡萄城SpreadJS可以幫助企業(yè)實(shí)現(xiàn)項(xiàng)目交付速度和交付質(zhì)量的最佳平衡。
以SpreadJS為核心,突破企業(yè)數(shù)字化轉(zhuǎn)型的桎梏
企業(yè)數(shù)字化轉(zhuǎn)型的桎梏,大多表現(xiàn)為“信息碎片化”,企業(yè)本身難以建立一套統(tǒng)一且有效的數(shù)據(jù)管理標(biāo)準(zhǔn),歸結(jié)其根源在于大部分企業(yè)在處理數(shù)據(jù)、統(tǒng)計(jì)數(shù)據(jù)時(shí),仍習(xí)慣使用Excel。
在數(shù)據(jù)統(tǒng)計(jì)領(lǐng)域,Excel 的地位無人能及,但是對于企業(yè)來說,Excel卻面臨著:和已有應(yīng)用接駁困難、無法完全脫離Office套件、高昂的授權(quán)價(jià)格、無法分布式修改數(shù)據(jù)等短板。
如果有一款開發(fā)工具能夠?qū)xcel的功能,嵌入到Web系統(tǒng)中,實(shí)現(xiàn)數(shù)據(jù)填報(bào)、Excel 類報(bào)表設(shè)計(jì)、在線Excel 協(xié)同應(yīng)用等業(yè)務(wù)場景,并完全兼容Excel 的公式和文檔類型,便會為企業(yè)帶來巨大的價(jià)值。
而這便是SpreadJS設(shè)計(jì)的初衷。
SpreadJS 以更貼近Excel的應(yīng)用,在幫助開發(fā)人員專注于產(chǎn)品業(yè)務(wù)邏輯的同時(shí),還不用通過機(jī)械式的編碼,實(shí)現(xiàn)數(shù)據(jù)的高效處理、文檔編輯、在線協(xié)同應(yīng)用等場景,使用SpreadJS,即可以滿足應(yīng)用系統(tǒng)中流行的B/S架構(gòu)需求,讓用戶進(jìn)一步把應(yīng)用遷移B/S端,也可以完全脫離Office套件使用,實(shí)現(xiàn)與Excel高度類似的UI和功能。
“簡單的一百多行代碼配合 SpreadJS 的類 Excel 操作習(xí)慣,讓我們的用戶就像使用 Excel 一樣使用內(nèi)部系統(tǒng),也為我們系統(tǒng)開發(fā)完成后的用戶遷移工作節(jié)約了大量培訓(xùn)時(shí)間,SpreadJS 優(yōu)秀的性能讓我們高枕無憂。” 華為的相關(guān)負(fù)責(zé)人坦言。
葡萄城以SpreadJS為核心,突破企業(yè)數(shù)字化轉(zhuǎn)型的桎梏,建立一套統(tǒng)一且有效的數(shù)據(jù)管理標(biāo)準(zhǔn),形成推動企業(yè)數(shù)字化轉(zhuǎn)型的中堅(jiān)力量。
SpreadJS 純前端表格控件:https://www.grapecity.com.cn/developer/spreadjs
賦能開發(fā),共建生態(tài),堅(jiān)守信念,傳承未來
30 年彈指一揮間,葡萄城仍將緊隨技術(shù)潮流,在產(chǎn)品轉(zhuǎn)型、服務(wù)升級、模式創(chuàng)新等方面繼續(xù)努力,打造更優(yōu)秀的產(chǎn)品,用技術(shù)整合服務(wù),以技術(shù)驅(qū)動業(yè)務(wù),為開發(fā)者持續(xù)賦能。
未來,葡萄城將與您一路同行。
關(guān)于葡萄城、(https://www.grapecity.com.cn/)
賦能開發(fā)者!葡萄城集團(tuán)成立于 1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、低代碼開發(fā)平臺于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國的分支機(jī)構(gòu),面向全球市場提供軟件研發(fā)服務(wù),并為中國企業(yè)的信息化提供國際先進(jìn)的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。葡萄城的控件和軟件產(chǎn)品在國內(nèi)外屢獲殊榮,在全球被數(shù)十萬家企業(yè)、學(xué)校和政府機(jī)構(gòu)廣泛應(yīng)用
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系我們,本站將會在24小時(shí)內(nèi)處理完畢。