1樓:roach
樓主,你技術選擇準備選擇哪個,給點意見。
我現在準備用knockout,durandal.js,require.js,
你有更好的推薦嗎,求解惑,我也不想用angular
2樓:鄭海波
可以試下Regularjs: Regularjs是什麼
它與Angularjs最大的區別就是, 解析階段是基於字串的解析。乙個對前端模板技術的全面總結 這裡看到當今三種模板技術的對比.
每個元件都是乙個mvvm模式的閉環只有乙個model,沒有angular層級相扣的scope。 可以與任何框架整合.
但是缺點也明顯, 它的支援是庫級別的,內建是沒有路由支援的。 但是你仍然可以用它結合別的路由類庫來實現單頁系統. 這裡有簡單的例子,regularjs restate demo , 配置也很簡單
stateman
.state(,
,"")// home page
.state(,
Index,)
// blog
.state(,
Blog).
state(,
BlogDetail
,":id/detail").
state(,
BlogList,""
).state(,
BlogEdit
,":id/edit"
)//chat
.state(,
Chat
)// user
.state(,
User
,"user/:uid"
)// redirect when notfound.on
("notfound"
,function
())})
// authen, need login first.on
("begin"
,function
(option
))alert
("You need Login first")}
})// start the routing
.start
()其中諸如BlogList之類都是標準的Regularjs元件. 不知道你是否喜歡這種純粹基於元件的構建方式
當然真實專案要複雜的多, 我們實際的乙個專案達到了4層的深度,多達40個子模組。
大型軟體研發團隊的研發管理系統,業務架構與技術架構是怎樣的?
科創人 你好,我是方云數位化研發管理諮詢師。我們幫助一家研發團隊有500人左右的中型公司,用三年的時間完成了數位化轉型。下面是我們的研發數位化管理成熟度模型 方云數位化研發管理成熟度模型是由方云開發的評價企業研發團隊管理成熟度水平的一套標準,反映了企業在各個過程域的數位化研發管理成熟度。成熟度的定義...
PC端應用如何測試
測試成長者 功能測試 是黑盒測試的一方面,它檢查實際軟體的功能是否符合使用者的需求邏輯功能測試 介面測試 易用性測試 安裝 解除安裝測試 相容性測試等 效能測試 功能的另乙個指標,主要關注軟體中的某一功能在指定的時間 空間條件下,是否使用正常 軟體的效能包括很多方面,主要有時間效能和空間效能兩種。回...
求推薦PC端單機遊戲?
迅龍網遊加速器 GTA5 是由Rockstar製作發行的一款圍繞犯罪為主題的開放式動作冒險遊戲,遊戲背景洛聖都基於現實地區中的美國洛杉磯和加州南部製作,遊戲擁有幾乎與現實世界相同的世界觀。玩家可扮演三位主角並在任意時刻進行切換,每位主角都有自己獨特的人格與故事背景,以及交織的劇情。黑暗之魂3 黑暗之...