HelloGitHub 分享 GitHub 上有趣、入門級的開源項目。
公司主營業(yè)務(wù):網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出富錦免費做網(wǎng)站回饋大家。
這里有實戰(zhàn)項目、入門教程、黑 科技 、開源書籍、大廠開源項目等,涵蓋多種編程語言 Python、Java、Go、C/C++、Swift...讓你在短時間內(nèi)感受到開源的魅力,對編程產(chǎn)生興趣!
1、 toybox :該項目將 200 多個常用的 Linux 命令行工具,做成一個可執(zhí)行文件。從而可以讓 Android 這種原本不支持 Linux 命令的系統(tǒng),也得以用上 ls、find、ps 等命令。還可以用于快速構(gòu)建最小的 Linux 環(huán)境
2、 the_silver_searcher :比 ack 更快的命令行搜索工具。速度快、功能強大、使用簡單,支持 Linux、Windows、macOS 操作系統(tǒng),還能夠整合進(jìn) Vim 和 Emacs 等編輯器
3、 WindTerm :支持 SSH/Telnet/Serial/Shell/Sftp 的終端工具。雖然該軟件完全免費,但部分代碼尚未完全開源,對安全敏感的同學(xué)可以再觀望下
4、 wavefunctioncollapse :基于波函數(shù)坍縮 (WFC) 算法,實現(xiàn)的無限城市示例。城市里有房子、樓梯、樹木、連接房屋的通道,你可以在城市中自由移動、跳躍、飛行,但不論你怎么移動都找不到盡頭,因為這座城市會無限延伸
5、 NETworkManager :管理和解決網(wǎng)絡(luò)問題的工具。它集成了 IP 和端口掃描、WiFi 分析器、跟蹤路由、DNS 查詢等工具
6、 ppsspp :能夠運行在 Android 和 PC 上的開源 PSP 模擬器
7、 leocad :用來創(chuàng)建虛擬樂高模型的 CAD 工具。適用于 Windows、Linux 和 macOS 系統(tǒng)
8、 csshake :用 CSS 實現(xiàn)抖動效果
9、 MangoDB :真正開源的 MongoDB 替代品。它底層采用 PostgreSQL 作為存儲引擎,用 Go 語言實現(xiàn)了 MongoDB 協(xié)議,所以幾乎兼容所有的 MongoDB 庫,遷移起來毫無負(fù)擔(dān)。如果你用不到 MongoDB 的高級功能,還受限于它的開源協(xié)議,那么這個項目可作為 MongoDB 的開源替代方案。它才剛剛起步,建議觀望一段時間或做足測試再用于生產(chǎn)環(huán)境
10、 caddy :用 Go 編寫的輕量級 Web 服務(wù)器。它相較于 Apache、Nginx 這些知名 Web 服務(wù)器,獨特點在于提供了編譯好的可執(zhí)行文件,實現(xiàn)了真正的開箱即用。無需任何配置即可擁有免費的 HTTPS、自動把 Markdown 文件轉(zhuǎn)化成 HTML 等人性化的功能。如果是搭建中小型的 Web 服務(wù),它完全夠用而且省時省心
11、 croc :可以讓任意兩臺計算機,安全方便地傳輸文件和文件夾的工具。輕松實現(xiàn)端到端加密的跨平臺文件傳輸,還支持多文件傳輸、傳輸中斷和恢復(fù)等功能
12、 jnativehook :獲取鍵盤和鼠標(biāo)事件的 Java 庫。輕松監(jiān)聽按鍵、鼠標(biāo)移動、點擊等事件
13、 spider-flow :用流程圖的方式編寫爬蟲的平臺。無需寫代碼就可以快速完成一個簡單的爬蟲
14、 greenDAO :高性能的 Android ORM 庫。擁有體積小、易于使用、支持?jǐn)?shù)據(jù)庫加密等特點,通過它 Android 開發(fā)者可以采用面向?qū)ο蟮姆绞讲僮鲾?shù)據(jù)庫,不需要再手寫和拼接 SQL 啦
15、 vue-color-avatar :純前端實現(xiàn)的矢量風(fēng)格頭像生成網(wǎng)站。可以通過搭配不同的素材,生成個性化頭像。該項目使用 Vite + Vue3 開發(fā),能夠幫助前端初學(xué)者熟悉 Vue3 語法并掌握項目搭建的相關(guān)知識
16、 colorfu :自動生成由文字/顏色/圖片/紋理元素組成的壁紙
17、 pm2 :Node.js 的進(jìn)程管理工具。它容易上手操作簡單,可以有效地提高 Node.js 程序運行的穩(wěn)定性,支持自動重啟、負(fù)載均衡、不停服務(wù)重啟、性能監(jiān)控等功能,多用于生產(chǎn)環(huán)境中管理、監(jiān)控 Node.js 進(jìn)程
18、 automa :通過圖形化界面拖拽功能模塊,實現(xiàn)瀏覽器自動操作的擴展工具。輕松實現(xiàn)自動填表、截圖、定時執(zhí)行等操作。讓瀏覽器自動完成預(yù)設(shè)工作流的插件,從而減少重復(fù)性操作提高效率
19、 PyWebIO :快速構(gòu)建 Web 應(yīng)用的 Python 工具。通過該項目你可在不寫 HTML、CSS、JS 代碼的前提下,僅用 Python 快速完成一個包含數(shù)據(jù)展示、表單的小型 Web 應(yīng)用頁面
20、 pottery :以 Python 的方式操作 Redis 的庫。忘記那些 Redis 命令吧,只要你知道如何使用 Python 字典,那么你就會用這個庫操作 Redis
21、 zulip :完全開源的企業(yè)級即時通訊項目。后端采用 Python 語言實現(xiàn)性能足夠強大,功能齊全相當(dāng)于開源、免費的 Slack,擁有拖拽上傳文件、代碼高亮、Markdown 語法、應(yīng)用整合、容易接入的 API 等功能,還支持 Web、PC、iOS 和 Android 主流平臺,眾多知名企業(yè)都在用,能夠有效地提高團隊溝通和辦公效率。同時該項目對新手用戶友好,如果你想加入一個不錯的 Python 開源項目,推薦你花時間研究下它一定會有所收獲
22、 webssh :簡單的 SSH 連接服務(wù)器的 Python Web 應(yīng)用。該項目后端采用 Tornado Web 框架和 Python SSH 庫 paramiko,前端是 TypeScript 寫的命令行前端組件 Xterm.js 實現(xiàn)。整個項目簡單還具有實用價值,可作為 Python Web 的實戰(zhàn)項目學(xué)習(xí)
23、 django-debug-toolbar :Django 的調(diào)試工具欄。可顯示當(dāng)前請求和響應(yīng)有關(guān)的各種調(diào)試信息,包括耗時、SQL、配置、性能等信息
24、 hyperfine :命令行基準(zhǔn)測試工具??捎脕聿榭春蛯Ρ让畹暮臅r,支持多次運行的統(tǒng)計分析、結(jié)果導(dǎo)出等功能
25、 xcode-dev-cleaner :用于清理各種 Xcode 的緩存數(shù)據(jù),釋放存儲空間。注意是清除 Xcode 緩存數(shù)據(jù),不是卸載 Xcode 哈
26、 toml :更易讀和易于維護(hù)的配置文件格式。如果你厭倦了 INI 的局限性、層層嵌套的 JSON 和 YAML 令人心驚膽戰(zhàn)的縮進(jìn)語法,不防給 TOML 一個機會,它支持多種數(shù)據(jù)類型、拋棄了縮進(jìn)和嵌套,而且眾多流行編程語言都有對應(yīng)的庫。TOML 已經(jīng)足夠成熟,絕對值得一試
27、 waka-readme-stats :自動在 GitHub 個人首頁展示編程時長的工具。該項目通過 WakaTime 記錄用戶在 IDE 的使用時間,統(tǒng)計編程時長和數(shù)據(jù),然后采用 GitHub Action 自動獲取并動態(tài)更新到 GitHub 個人首頁。輕而易舉地展示自己的編程時長
28、 PathPlanning :常見的路徑規(guī)劃算法集合。項目包含了 Python 代碼實現(xiàn)、運行過程動畫以及相關(guān)論文
29、 howdy :為 Linux 系統(tǒng)提供人臉識別解鎖電腦的工具。通過電腦內(nèi)置的攝像頭和紅外設(shè)備,實現(xiàn)了類似 Windows Hello 風(fēng)格的身份認(rèn)證,可用于登陸、鎖屏、sudo 等任何需要輸入密碼的地方
30、 The-Open-Book :開源的電子水墨屏閱讀設(shè)備。動手能力強的同學(xué)可跟著這個項目,從焊電路板開始親手制作出一個類 Kindle 的 4.2 英寸閱讀設(shè)備
31、 fl_chart :Flutter 圖表庫。它支持折線圖、條形圖、餅圖、散點圖和雷達(dá)圖
32、 ugo-compiler-book :《從頭開發(fā)一個迷你 Go 語言》該書教你從頭實現(xiàn)迷你 Go 語言,內(nèi)容包含了詞法解析、語法樹構(gòu)建、函數(shù)閉包、接口、CGO 的實現(xiàn)等內(nèi)容
33、 archbase :教科書《計算機體系結(jié)構(gòu)基礎(chǔ)》第三版
34、 spring-in-action-v6-translate :《Spring 實戰(zhàn)第 6 版》中文翻譯
35、 best_AI_papers_2021 :2021 年必看的人工智能論文列表。該項目不是簡單的羅列論文,它不僅包含相關(guān)論文的代碼、效果展示,還有深入的文章和講解視頻。通過學(xué)習(xí)這些前沿的人工智能論文,提前了解 AI 在未來更多可能性
36、 AnimeGANv2 :可以將圖片和視頻轉(zhuǎn)換成漫畫風(fēng)格的工具。采用的是神經(jīng)風(fēng)格遷移+生成對抗網(wǎng)絡(luò)(GAN)的組合,轉(zhuǎn)換速度快
感謝您的閱讀,如果覺得內(nèi)容還不錯的話 求贊、求分享 ,您的每一次支持都將讓 HelloGitHub 變得更好!
Flutter教程全套 (全網(wǎng)獨家)百度網(wǎng)盤免費資源在線學(xué)習(xí) ?
鏈接:
提取碼: m9z8 ?
Flutter教程全套 (全網(wǎng)獨家)
第一套:Flutter 攜程17章全-整理好
第五套:Flutter高仿谷歌翻譯項目課程
第四套:兩小時掌握Flutter移動App開發(fā)視頻
第三套:flutter入門到精通全套
第七套:Flutter小實戰(zhàn)20個
第六套:仿直聘boss的flutter完整教程
第九套:Flutter跨平臺開發(fā)
第二套:flutter移動電商實戰(zhàn)-技術(shù)胖
第八套:Flutter基礎(chǔ)教程(基礎(chǔ)不好的優(yōu)先看)
24Flutter的打包.mp4
23靜態(tài)資源和項目圖片的處理.mp4
22頁面跳轉(zhuǎn)并返回數(shù)據(jù)_.mp4
21導(dǎo)航的參數(shù)傳遞和接受-2_.mp4
20導(dǎo)航的參數(shù)傳遞和接受-1.mp4
沒有。
咸魚flutter沒有換成h5,咸魚不僅有flutter的開發(fā)應(yīng)用,還包括h5的開發(fā)應(yīng)用,flutterflutter更偏向客戶端的研發(fā)體系,h5性能穩(wěn)定,因為二者有不同的優(yōu)勢,所以咸魚flutter沒有換成h5,而是兩者共用。
咸魚flutter是一個全新的移動UI框架,它允許使用同一個代碼庫構(gòu)建高性能的Android和iOS應(yīng)用,在此基礎(chǔ)之上,以h5為數(shù)據(jù)分析的系統(tǒng),進(jìn)行大數(shù)據(jù)分析,從而二者共同促進(jìn)咸魚的使用率。
對于每一個開發(fā)者而言,開發(fā)工具就相當(dāng)于他們的武器,選擇一個合適的工具能夠幫助我們在工作時事半功倍,在互聯(lián)網(wǎng)逐漸發(fā)展成熟的今天,越來越多的開發(fā)工具供我們選擇,但其中總有一些更好用的,如何選擇成為了一大難題。
從而頒布了2021年StackShare第八屆頂級工具獎,快來看看有沒有你青睞的開發(fā)工具吧。
年度最佳新興工具
1.FastAPI
FastAPI 是一個使用 Python3.6+ 構(gòu)建 Web API 的高性能框架。根據(jù)框架創(chuàng)建者的說法,F(xiàn)astAPI 性能與 NodeJS 或 Golang 相當(dāng)。
2.GitHub Copilot
作為一款 AI 結(jié)對編程工具,Copilot 的主要定位是提供類似 IntelliSense/IntelliCode 的代碼補全與建議功能,但在實際表現(xiàn)上有望超越同樣由微軟合作伙伴 OpenAI 開發(fā)的 Codex AI 系統(tǒng)。
3.FiglamFigma
Figma 是一個 基于瀏覽器 的協(xié)作式 UI 設(shè)計工具,從推出至今越來越受到 UI 設(shè)計師的青睞,也有很多的設(shè)計團隊投入了Figma 的懷抱,
4.Logtail
Logtail是日志服務(wù)提供的日志采集Agent,用于采集阿里云ECS、自建IDC、其他云廠商等服務(wù)器上的日志。本文介紹Logtail的功能、優(yōu)勢、使用限制及配置流程等信息。
5.Coder
開發(fā)人員工作區(qū)平臺·
6.Charts.csscss
Charts.css 是用于數(shù)據(jù)可視化的開源 CSS 框架,幫助用戶理解數(shù)據(jù),幫助開發(fā)人員使用簡單的 CSS 類將數(shù)據(jù)轉(zhuǎn)換為漂亮的圖表。·
7.Counter
簡單并且免費的網(wǎng)絡(luò)分析·
8.React Query
React Query是一個庫,可為任何類型的異步數(shù)據(jù)提供ReactJS狀態(tài)管理功能。根據(jù)他們的官方文件,·
9.vscode.dev
將VS Code引入瀏覽器,構(gòu)建一個可以在瀏覽器中完全無服務(wù)器運行的開發(fā)工具。
10.BookStack
BookStack 是一個開源的、基于 Laravel + Vue.js 構(gòu)建的知識管理和服務(wù)平臺。具有簡單但功能強大的所見即所得編輯器,允許團隊輕松創(chuàng)建詳細(xì)且有用的文檔?!?/p>
11.ThunderClient
Thunder Client 為我們提供了一款輕量級、易用、整潔、簡單的 Rest API 客戶端擴展。·我們可以利用 Thunder Client 在編輯器內(nèi)快速測試代碼庫的 API 端點,從而最大限度地減少頁面的切換。它可以替代 Postman,作為常用的無腳本測試工具。
12.Quod AI
Quod AI Code Search是一個由人工智能驅(qū)動的Chrome擴展,可以自動從Git存儲庫或Jira問題中搜索代碼。
它使用問題的標(biāo)題和描述,并自動在你的Git存儲庫中找到匹配的內(nèi)容。
13.Dendron
Dendron 是典型的開源社區(qū)編程思維的解決方案,雖然初看起來有一點學(xué)習(xí)曲線,但從根本上是給了使用者最大的自由發(fā)揮空間,同時又提供了最強大和最徹底的工具生態(tài)支持?!?/p>
14.Notion API
把概念和你每天使用的工具聯(lián)系起來·
15.Github1s
只需1秒,就可以用VS Code方式來看GitHub代碼。·
16.Ocean
容器的無服務(wù)器基礎(chǔ)架構(gòu)引擎·
17.Magic
快速構(gòu)建應(yīng)用程序,可定制,無密碼登錄
·
18.Jina
更簡單的一種在云上構(gòu)建神經(jīng)搜索的方法,
19.Focalboard
一款開源、本地存儲、免費的類 Notion 應(yīng)用Focalboard 的自我定位是“Trello、Notion 和 Asana 的開源、自托管替代品”?!?/p>
20.zx
更好地編寫腳本的工具(By Google)
21.OpenSearh
OpenSearch是阿里云開放搜索簡稱,為解決用戶結(jié)構(gòu)化數(shù)據(jù)搜索需求的托管服務(wù),支持?jǐn)?shù)據(jù)結(jié)構(gòu)、搜索排序、數(shù)據(jù)處理自由定制?!?/p>
22.Querybook
一個可以發(fā)現(xiàn)、創(chuàng)建和共享數(shù)據(jù)分析、查詢以及表的大數(shù)據(jù)IDE(通過Pinterest),
23.MangoDB
MongoDB是一款為web應(yīng)用程序和互聯(lián)網(wǎng)基礎(chǔ)設(shè)施設(shè)計的數(shù)據(jù)庫管理系統(tǒng)。MongoDB就是數(shù)據(jù)庫,是NoSQL類型的數(shù)據(jù)庫
24.TooIJet
Retool的開源替代品·
25.Kitemaker
Kitemaker是為團隊而非經(jīng)理創(chuàng)建的超快速問題跟蹤器。為遠(yuǎn)程團隊創(chuàng)建的Jira的快速替代方案·
26.Appflowy
Appflowy 是一款使用 Flutter 和 Rust 構(gòu)建的開源筆記軟件,它支持Windows、macOS和Linux,可以免費下載使用
27.Kubegres
Kubegres 是一個 Kubernetes Operator,用來部署并維護(hù) PostgreSql 集群,提供開箱即用的數(shù)據(jù)復(fù)制和故障轉(zhuǎn)移功能,簡化 PostgreSql 集群生命周期管理,降低數(shù)據(jù)復(fù)制的復(fù)雜性
28.Lightning Web Components
Lightning Web Components,業(yè)內(nèi)簡稱LWC,是Salesforce于Spring 19發(fā)布的一款新型Lightning Component,快速的企業(yè)級Web組件基礎(chǔ)
29.Judo
用無代碼構(gòu)建原生應(yīng)用體驗
30.Apache APISIX
Apache APISIX Apache APISIX是一個動態(tài)、實時、高性能的API網(wǎng)關(guān)。提供了豐富的流量管理功能,如負(fù)載均衡、動態(tài)上游、canary釋放、斷路、認(rèn)證、可觀察性等。
31.Control
提供免費的加速、自動化安全性以及SOC2合規(guī)
32.Remix
專注于Web技術(shù)和現(xiàn)代 用戶體驗的框架
33.NocoDB
免費并且開源的Airtable替代方案
34.JetBrainsQodana
評估你擁有的、合同或購買的代碼的完整性
35.TabnineAI
只能代碼編寫
36.Coolify
一個開源的,自適應(yīng)的Heroku和Netlify的替代品
37.Penpot
開源設(shè)計和原型平臺
38.Portman
Postman介紹:postman是一個開源的接口測試工具,無論是做單個接口的測試還是整套測試腳本的撥測都非常方便。
39.Devops Stack
持續(xù)部署Kubernetes環(huán)境
40.Slidev
面向開發(fā)人員的演示幻燈片
41.ReScript
ReScript 是一門針對 JavaScript 程序員的新語言,特別是對 TypeScript 和 Flow 的類型安全感興趣的程序員。ReScript 的語法和 JavaScript 非常相似
42.Fig
自定完成終端
43.FlutterFlow
Flutterflow 是一個在線低碼平臺,使人們在視覺上以人們在視覺上構(gòu)建本機移動應(yīng)用程序。
44.Porter
運行在你自己的云中的Heroku
45.SigmaOS
在 SigmaOS 中,你會看到完全不同的瀏覽器布局,它更像是一個工作臺
46.VictoeiaMetrics DB
快速、低成本的監(jiān)控解決方案和時間序列數(shù)據(jù)庫
47.CloudflarePages
JAMstack平臺為前端開發(fā)者提供協(xié)作和部署網(wǎng)站的平臺
48. Devbook
面向開發(fā)者的搜索引擎
49.Front Matter
直接在VS Code中管理靜態(tài)站點
50.Supacase UI
用于企業(yè)儀表的React組件庫
以上可以說是集結(jié)了開發(fā)行業(yè)中的所有“神器”,不僅能助力程序員高效工作,也是今后走向開發(fā)崗位小伙伴們的加薪工具。小伙伴可以從中挑選適合自己的工具~
未來太遙遠(yuǎn),不想這么多,技術(shù)棧幾年一換才是常態(tài)。目前很多應(yīng)用開發(fā)者在嘗試使用uni-app,可以嘗試一下,多學(xué)一點多一個技術(shù)選擇不是壞事。
想學(xué)一個長久可用的技術(shù),在IT界特別是中國,并不太現(xiàn)實。如果選擇了前端,那情況只怕是更糟。
uniapp是未來趨勢?NO!NO!
說uniapp成為趨勢感覺有點好笑。
不懂行的可能不了解,我就換個說法。
我可以說手機行業(yè)小米手機會成為未來的趨勢嗎?
你認(rèn)為可能性多大?當(dāng)然不可否認(rèn)小米很優(yōu)秀了,當(dāng)然實話實說,這也是相對的。想變成趨勢可謂有點夜郎自大。
uniapp是什么?簡單點說說吧
一個基于vue的跨平臺開發(fā)的框架,有了它你可以寫一套代碼打包成安卓、蘋果安裝包,還可以導(dǎo)出各種小程序,還可以導(dǎo)出h5…,反正功能很強大。
它的出現(xiàn),只要你懂點前端,只要你會點vue,OK那你就可以開發(fā)APP了。
厲害不厲害?可以說在某種程度上確實很牛逼,很方便,特別又是國產(chǎn),文檔、demo之類的很多。
平臺又出有云服務(wù),支付,廣告等各種插件。小白上手也很快。所以一時圈了很粉,社區(qū)還算湊合吧。
uniapp之所以被越來越多的人需要,不得不說下跨平臺。
APP開發(fā)跨平臺確實是個剛需,也是一個真正的趨勢。畢竟純原生開發(fā)一個APP太復(fù)雜了,成本也高。有些APP根本不需要關(guān)心所謂的性能、流暢度之類的。所以跨平臺,一套代碼完全搞定,可謂是個不錯的選擇。
但是跨平臺可選性的技術(shù)方案太多,與uniapp直接相對的,apicloud,在國產(chǎn)圈也是拉了不少粉。
此外rn,lonic,cordova,weex等之類的前輩仍然具有一定的地位,還有新起來flutter也是火的不得了。
所以uniapp只能說在小范圍內(nèi)可以說很好,但是和那些成熟,風(fēng)靡海內(nèi)外的技術(shù)框架還是有差距的。
uniapp真的好用嗎?
首先,我感覺它越來越廢了。有時真是感覺積累!
開發(fā)APP就專業(yè)開發(fā)APP吧,你還搞的適配一堆小程序,所以造成越來越臃腫。文檔雜亂。
有時,選擇你,我就是想僅僅開發(fā)APP。壓根不要小程序!
所以,特別是新手,因此會有一定的煩惱。
另一個 值得 吐槽的就是不太穩(wěn)定!
架構(gòu)經(jīng)常換,而且之前的很難兼容!
為此估計不少人想罵人。特別那些已經(jīng)有了成熟運營的APP。
再次升級的話,不好意思,很多東西重寫吧。
從當(dāng)初非自定義組件、自定義組件,再到今天的v3架構(gòu)??芍^一步一個坑,真的嚴(yán)重依賴它的話,真的花費大精力去踩坑了。
當(dāng)然一般的開發(fā)拿來用用還是不錯的
我司項目開始用的h5+那一套,也用uniapp做過幾個項目。反正要求不是很高,效果感覺還可以。
真的真的去完全適配安卓,蘋果的話,要做的還是有很多。
OK,就這了。技術(shù)本身無所謂好壞,只有適合不適合。
有時基于時間、項目成本、人員技術(shù)水平,只要合適就是最好的。
uniapp也一樣,希望它快快成長,快快穩(wěn)定,完善吧!
uniapp目前確實很火,暫且不說uniapp這種框架是不是未來的趨勢,但大前端絕對是未來的趨勢。
在計算機編程領(lǐng)域,前端近幾年的技術(shù)更新速度達(dá)到了頂峰。
這并不是得益于前端的語言優(yōu)勢,而是開放繁榮的生態(tài)。
uniapp這類框架正是前端進(jìn)軍移動互聯(lián)網(wǎng)的利刃。
移動互聯(lián)網(wǎng)過時了嗎?不,移動互聯(lián)網(wǎng)正在以新的形態(tài)進(jìn)軍PC。
所以,未來幾年uniapp這類框架還會繁榮,而前端慢慢融合,PC與移動的前端界限越來越模糊。
serverless是趨勢,unicloud正好整合了阿里云與騰訊云!
最重要的是unicloud開始標(biāo)準(zhǔn)化,uni-id ,unicloud-admin就是苗頭!
聽從開發(fā)者建議且更新頻繁的框架!兩年左右完善度已經(jīng)非常高!
現(xiàn)在他們需要做的功能太多,所以一些細(xì)節(jié)性并未完善,一旦穩(wěn)定下來,他們能把一些細(xì)節(jié)做好,這個框架與開發(fā)者工具絕對不容小噓!
免費的服務(wù)器,免費的框架,對于初創(chuàng)團隊,或者個人創(chuàng)業(yè)者,有想法的開發(fā)者,可以省大多成本!
自己獨立完成的項目(超級檔案)已上架小米,華為,蘋果應(yīng)用商店,同時,各大平臺小程序也全部上架!
不是。h5類的優(yōu)勢在于開發(fā)簡單,周期短,一套代碼跑多端。適合初創(chuàng)快速迭代。任何一個成熟的產(chǎn)品在達(dá)到一定規(guī)模后,都會回歸原生,或者混合。這是性能,用戶體驗,安全等多方面因素決定的。這也是有了rn后,為什么還會有flutter出現(xiàn)的原因。
何為趨勢?在互聯(lián)網(wǎng)高速發(fā)達(dá)的時代,物競天擇的規(guī)律同樣適用,這個開發(fā)平臺的主要目的就是解決了多平臺重復(fù),跨平臺生態(tài)不好,開發(fā)和使用用戶體驗不好的問題,真正做到了一套代碼全平臺適用,一勞永逸,同時還不影響平臺特色,隨著整個業(yè)內(nèi)開發(fā)者的用戶數(shù)越來越多,勢必會取代不合時宜的開發(fā)平臺。從目前的使用廣度和應(yīng)用產(chǎn)品的市場反饋來看,它是具備這個能力的。
uniapp還是很多人用的,尤其在現(xiàn)在這個時間,用來開發(fā)小程序還是不錯的
如果沒有意外的話,他還會保持現(xiàn)狀很長時間
對于小型項目或者交互要求不高的項目來說,基本是夠用的,這種項目又普遍對成本或者開發(fā)效率非常敏感,在這點做的比uniapp好的確實不多,所以他的用戶群會非常穩(wěn)定
至于感覺上沒人討論的原因也很簡單
一是有影響力的開發(fā)人員幾乎不可能是uniapp的用戶,uniapp的用戶多數(shù)也提不出值得討論的內(nèi)容
二是這東西真沒什么可討論的,上限實在不高
uniapp目前在國內(nèi)的生態(tài)很好,因為大前端是趨勢,是uniapp在未來一段時間內(nèi)還是很火的,個人認(rèn)為如果創(chuàng)業(yè)階段如果沒有原生客戶端工程師,只有web團隊,uniapp非常適合
目前來說uniapp是 一款很好的開發(fā)小程序的編碼工具,
優(yōu)點有
一:簡單易學(xué),學(xué)習(xí)成本低。
二:可以跨多個平臺,制作一套代碼可以在多個平臺發(fā)布
三:運行比較流暢,運行體驗更好,兼容weex,組件·api和微信小程序一致
綜合以上幾點來看uniapp前景不錯。
目前確實有這個趨勢。用uniapp開發(fā)了一款app,叫小 時尚 ,目前已經(jīng)在各大應(yīng)用商店上線。
Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用,并且Flutter是完全免費、開源的。(-中文網(wǎng);-英文網(wǎng))
Flutter是一種趨勢,勢必會取代RN,成為最主流的跨平臺開發(fā)框架,基于Dart語言。ios開發(fā)必須Mac電腦。android開發(fā)window、linux、Mac均可。