在線文檔:https://docs.lafyun.com/
欒川網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,欒川網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為欒川上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的欒川做網(wǎng)站的公司定做!
在線體驗(yàn):https://www.lafyun.com/
laf.js
是一套開箱即用、完整、開源、為開發(fā)者提供的基于 serverless 模式和 js 編程的云開發(fā)框架。
用熟悉的 js,輕松搞定前后臺(tái)整體業(yè)務(wù),前端秒變?nèi)珬!?/p>
laf.js
讓每個(gè)開發(fā)者都可以隨時(shí)擁有一個(gè)自己的云開發(fā)平臺(tái)!
交流 QQ 群:
lafyun.com 正式上線!可直接在線體驗(yàn),立即創(chuàng)建 laf 云開發(fā)應(yīng)用服務(wù)!
開發(fā)者可免費(fèi)在 lafyun.com 上快速創(chuàng)建自己的應(yīng)用,不用關(guān)心服務(wù)器部署和運(yùn)維工作,立即擁有應(yīng)用獨(dú)立域名及 HTTPS 證書,快速上線應(yīng)用!
開發(fā)者可以在私有服務(wù)器上部署一套 laf 云開發(fā)平臺(tái),可方便的將 lafyun.com 中的應(yīng)用遷至自己的 laf 云開發(fā)平臺(tái)中運(yùn)行!
如果你喜歡微信云開發(fā)的極速體驗(yàn),但又不想局限于微信等具體平臺(tái)的限制,那么可以基于 LaF
搭建屬于自己的云開發(fā)平臺(tái);
laf.js
也是當(dāng)前已知的唯一的開源云開發(fā)平臺(tái),技術(shù)選型更自信、風(fēng)險(xiǎn)更可控、場(chǎng)景更易擴(kuò)展在產(chǎn)品初期基于 laf.js
可以極大減少服務(wù)端 API 的數(shù)量;
根據(jù)我們的實(shí)踐經(jīng)驗(yàn),初期能節(jié)約 90% 的服務(wù)端 API;
專注于產(chǎn)品業(yè)務(wù)本身,快速推出最小可用產(chǎn)品(MVP),快速進(jìn)行產(chǎn)品、市場(chǎng)驗(yàn)證。
將無(wú)需雇傭 php 或 java 等服務(wù)器工程師,開發(fā)成本大幅下降;
開發(fā)效率大幅提升、上線和迭代速度大幅提速;
可完整交付整個(gè)云開發(fā)框架源碼,私網(wǎng)部署;
應(yīng)用列表
云函數(shù)列表
在線開發(fā)云函數(shù)
云存儲(chǔ):文件管理
云數(shù)據(jù)庫(kù):數(shù)據(jù)管理
云數(shù)據(jù)庫(kù):訪問(wèn)策略
遠(yuǎn)程部署
協(xié)作成員
laf.js
服務(wù)基于 Docker Compose 快速部署,需要你熟悉 docker 以及 docker-compose 的使用
本例只給出 CentOS 下的安裝腳本,若安裝其它環(huán)境請(qǐng)參考官方文檔 https://docs.docker.com/engine/install/
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
還需安裝 docker-compose @see https://docs.docker.com/compose/install/
git clone https://github.com/lafjs/laf.git
# 該目錄下有更多部署腳本,可供生產(chǎn)部署時(shí)使用
cd laf/deploy/docker-compose
docker network create laf_shared_network --driver bridge || true
docker pull lafyun/app-service:latest
# 啟動(dòng)所有服務(wù)
docker-compose up
# 瀏覽器打開 http://console.local-dev.host:8000 訪問(wèn)
# install dependencies
npm install
# bootstrap packages
npx lerna bootstrap
# build & watch packages
npm run build && npm run watch
# create a shared network in docker
docker network create laf_shared_network --driver bridge || true
# download the app service image
docker pull lafyun/app-service:latest
# launch laf.js services
docker-compose up
# start laf.js local client
cd packages/system-client
npm run dev
# Now open http://console.local-dev.host:8080 in your browsers!
docker run --rm -p : --name mongotest -d mongo
# 運(yùn)行測(cè)試用例
npx mocha ./packages/*/tests/**/*.test.js
# 清除測(cè)試容器
docker rm -f mongotest
Maslow (wangfugen@126.com), laf.js 作者。
lafyun.com 開源云開發(fā)平臺(tái),前端變?nèi)珬?,無(wú)需服務(wù)端。