摘要:版本在圣誕正式推出不再僅僅支持環(huán)境,瀏覽器環(huán)境也完美支持意味著前端也可以編寫(xiě)基于自描述對(duì)象的依賴(lài)注入依賴(lài)關(guān)系基于對(duì)象屬性的自描述,無(wú)需使用來(lái)進(jìn)行模塊管理同時(shí)還內(nèi)建了腳本異步加載機(jī)制,無(wú)需打包,前端模塊化開(kāi)發(fā)所見(jiàn)即所得秒例子,依賴(lài),解析到依賴(lài)
bearcat 0.3 版本在圣誕正式推出
bearcat 不再僅僅支持node.js環(huán)境,瀏覽器環(huán)境也完美支持
意味著 前端也可以編寫(xiě)基于自描述js對(duì)象的依賴(lài)注入
依賴(lài)關(guān)系基于js對(duì)象屬性的自描述,無(wú)需使用require, define來(lái)進(jìn)行模塊管理
同時(shí)bearcat還內(nèi)建了script腳本異步加載機(jī)制,無(wú)需打包,前端模塊化開(kāi)發(fā)所見(jiàn)即所得
10秒例子,car 依賴(lài) engine,解析到car依賴(lài)后,engine就自動(dòng)加載并注入到car中
var Car = function() { this.$id = "car"; this.$engine = null; } Car.prototype.run = function() { this.$engine.run(); console.log("run car..."); } bearcat.module(Car, typeof module !== "undefined" ? module : {});
var Engine = function() { this.$id = "engine"; } Engine.prototype.run = function() { console.log("run engine..."); } bearcat.module(Engine, typeof module !== "undefined" ? module : {});
詳情還請(qǐng)到官網(wǎng) http://bearcatjs.org/
sweet例子 http://bearcatjs.org/examples/
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/85451.html
摘要:但是,由于天生存在著一點(diǎn)戲劇性據(jù)傳說(shuō)是在飛機(jī)上幾天時(shí)間設(shè)計(jì)出來(lái)的,模塊系統(tǒng)作為一門(mén)語(yǔ)言最基本的屬性卻是所缺的。尤其是在多頁(yè)面的項(xiàng)目下,不同頁(yè)面的腳本都是根據(jù)依賴(lài)關(guān)系異步按需加載的,不用手動(dòng)處理每個(gè)頁(yè)面加載腳本的情況。 概述 javaScript -- 目錄最火熱的語(yǔ)言,到處發(fā)著光芒, html5, hybrid apps, node.js, full-stack 等等。javaScr...
摘要:但是,由于天生存在著一點(diǎn)戲劇性據(jù)傳說(shuō)是在飛機(jī)上幾天時(shí)間設(shè)計(jì)出來(lái)的,模塊系統(tǒng)作為一門(mén)語(yǔ)言最基本的屬性卻是所缺的。尤其是在多頁(yè)面的項(xiàng)目下,不同頁(yè)面的腳本都是根據(jù)依賴(lài)關(guān)系異步按需加載的,不用手動(dòng)處理每個(gè)頁(yè)面加載腳本的情況。 轉(zhuǎn)原文 概述 javaScript — 目錄最火熱的語(yǔ)言,到處發(fā)著光芒, html5, hybrid apps, node.js, full-stack 等等。jav...
摘要:歡迎使用中文文檔架構(gòu)概覽是網(wǎng)易項(xiàng)目團(tuán)隊(duì)開(kāi)發(fā)的一個(gè)基于進(jìn)行開(kāi)發(fā)的應(yīng)用層框架,提供了一個(gè)輕量級(jí)的容器來(lái)編寫(xiě)簡(jiǎn)單可維護(hù)的。 JavaScript 可以……嘛,不就是操作一下 DOM,可以讓元素飛來(lái)飛去嗎JavaScript 是……不就是用 jQuery 讓網(wǎng)頁(yè)動(dòng)起來(lái),頂多就是再用用 Ajax 和后端進(jìn)行一下數(shù)據(jù)交換嗎JavaScript 是一門(mén)……最討厭和鄙視這種弱類(lèi)型不需要編譯的腳本語(yǔ)言...
摘要:什么是單頁(yè)面應(yīng)用單頁(yè)面應(yīng)用是指用戶(hù)在瀏覽器加載單一的頁(yè)面,后續(xù)請(qǐng)求都無(wú)需再離開(kāi)此頁(yè)目標(biāo)旨在用為用戶(hù)提供了更接近本地移動(dòng)或桌面應(yīng)用程序的體驗(yàn)。流程第一次請(qǐng)求時(shí),將導(dǎo)航頁(yè)傳輸?shù)娇蛻?hù)端,其余請(qǐng)求通過(guò)獲取數(shù)據(jù)實(shí)現(xiàn)數(shù)據(jù)的傳輸通過(guò)或遠(yuǎn)程過(guò)程調(diào)用。 什么是單頁(yè)面應(yīng)用(SPA)? 單頁(yè)面應(yīng)用(SPA)是指用戶(hù)在瀏覽器加載單一的HTML頁(yè)面,后續(xù)請(qǐng)求都無(wú)需再離開(kāi)此頁(yè) 目標(biāo):旨在用為用戶(hù)提供了更接近本地...
閱讀 1859·2021-11-24 09:39
閱讀 3429·2021-11-22 15:24
閱讀 3209·2021-10-26 09:51
閱讀 3446·2021-10-19 11:46
閱讀 2982·2019-08-30 15:44
閱讀 2313·2019-08-29 15:30
閱讀 2640·2019-08-29 15:05
閱讀 877·2019-08-29 10:55