Web 開(kāi)發(fā)人員的角色是什么?
Web 開(kāi)發(fā)人員的角色是構(gòu)建和維護(hù)網(wǎng)站?,F(xiàn)在我們知道什么是 Web 開(kāi)發(fā),讓我們了解 Web 開(kāi)發(fā)人員的工作。
在網(wǎng)絡(luò)開(kāi)發(fā)領(lǐng)域,使用了以下技術(shù):
HTML 中的 Web 布局。
基于 CSS 的 Web 樣式表。
Javascript 用于使用 ReactJS 創(chuàng)建前端代碼。
在服務(wù)器端編程中,使用了 NodeJS。
在 MongoDB 中存儲(chǔ)數(shù)據(jù)的應(yīng)用程序使用數(shù)據(jù)庫(kù)技術(shù)。
除了 PHP、Java 和 Ruby 之外,Web 開(kāi)發(fā)人員還使用許多其他技術(shù)。
Javascript 是網(wǎng)絡(luò)上最流行的編程語(yǔ)言之一。Javascript庫(kù)是預(yù)先編寫(xiě)的 Javascript 庫(kù),可以在您的網(wǎng)站或應(yīng)用程序的整個(gè)開(kāi)發(fā)過(guò)程中更輕松地訪問(wèn)。例如,您可以使用以下代碼段包含 Google 托管的 jQuery 庫(kù)的副本。
jQuery:一個(gè)快速、小巧且功能豐富的 Javascript 庫(kù)。
BackBoneJS:為您的 JS 應(yīng)用程序提供一些模型、視圖、集合和事件的主干。
D3.js:一個(gè)用于根據(jù)數(shù)據(jù)操作文檔的 Javascript 庫(kù)。
React:為構(gòu)建用戶(hù)界面而開(kāi)發(fā)的 Facebook Javascript 庫(kù)。
jQuery UI:一組精選的用戶(hù)界面交互、效果、小部件和主題。
jQuery Mobile:基于 HTML5 的用戶(hù)界面系統(tǒng),旨在制作響應(yīng)式網(wǎng)站。
Underscore.js:無(wú)需擴(kuò)展任何內(nèi)置對(duì)象的函數(shù)式編程助手。
Moment.js:在 Javascript 中解析、驗(yàn)證、操作和顯示日期。
Lodash:一個(gè)提供模塊化、性能和附加功能的現(xiàn)代實(shí)用程序庫(kù)。
Vue.js:用于構(gòu)建用戶(hù)界面的開(kāi)源 Javascript 框架。
前端框架通常由一個(gè)包組成,該包由其他文件和文件夾組成,例如 HTML、CSS、Javasscript 等。還有許多獨(dú)立的框架。我們是 Boostrap 的忠實(shí)粉絲,主要的 KeyCDN 網(wǎng)站就是建立在它之上的。一個(gè)可靠的框架可以成為前端開(kāi)發(fā)人員必不可少的工具。
Bootstrap:用于在 Web 上開(kāi)發(fā)響應(yīng)式、移動(dòng)優(yōu)先項(xiàng)目的 HTML、CSS 和 JS 框架。
Foundation:一系列響應(yīng)式前端框架,可讓您輕松設(shè)計(jì)精美的響應(yīng)式網(wǎng)站、應(yīng)用程序和電子郵件,這些網(wǎng)站、應(yīng)用程序和電子郵件在任何設(shè)備上看起來(lái)都很棒。
semantic-ui:開(kāi)發(fā)框架,可幫助使用人性化的 HTML 創(chuàng)建美觀、響應(yīng)迅速的布局。
uikit:一個(gè)輕量級(jí)和模塊化的前端框架,用于開(kāi)發(fā)快速而強(qiáng)大的 Web 界面。
Web 應(yīng)用程序框架是一種軟件框架,旨在幫助和減輕 Web 應(yīng)用程序和服務(wù)開(kāi)發(fā)中涉及的一些令人頭疼的問(wèn)題。
Ruby:Ruby on Rails 是一個(gè) Web 應(yīng)用程序框架,它包含創(chuàng)建數(shù)據(jù)庫(kù)支持的 Web 應(yīng)用程序所需的一切,采用 MVC 模式。
Angularjs:讓您可以為您的 Web 應(yīng)用程序擴(kuò)展 HTML 詞匯表。AngularJS 是一個(gè)框架,盡管它更輕巧,有時(shí)也被稱(chēng)為庫(kù)。
Ember.js:用于創(chuàng)建雄心勃勃的 Web 應(yīng)用程序的框架。
Express:用于 Node.js 的快速且極簡(jiǎn)的 Web 框架。
Meteor:全棧 Javascript 應(yīng)用程序平臺(tái),使用單一 Javascript 代碼庫(kù)組合了構(gòu)建現(xiàn)代 Web 和移動(dòng)應(yīng)用程序所需的所有部分。
Django:鼓勵(lì)快速開(kāi)發(fā)和干凈、實(shí)用設(shè)計(jì)的高級(jí) Python Web 框架。
ASP.net:免費(fèi)、完全支持的 Web 應(yīng)用程序框架,可幫助您創(chuàng)建基于標(biāo)準(zhǔn)的 Web 解決方案。
Laravel:一個(gè)免費(fèi)的開(kāi)源 PHP Web 應(yīng)用程序框架,用于在 MVC 模式上構(gòu)建 Web 應(yīng)用程序。
Zend Framework:一個(gè)開(kāi)源框架,用于使用 PHP 開(kāi)發(fā) Web 應(yīng)用程序和服務(wù)。
Phalcon:作為 C 擴(kuò)展提供的全棧 PHP 框架。
Symfony:一組可重用的 PHP 組件和一個(gè) Web 應(yīng)用程序框架。
CakePHP:一種流行的 PHP 框架,它使構(gòu)建 Web 應(yīng)用程序更簡(jiǎn)單、更快并且需要更少的代碼。
Flask:基于 Werkzeug 和 Jinja 2 的 Python 微框架。
CodeIgniter:強(qiáng)大而輕量級(jí)的 PHP 框架,專(zhuān)為需要簡(jiǎn)單優(yōu)雅的工具包來(lái)創(chuàng)建全功能 Web 應(yīng)用程序的開(kāi)發(fā)人員而構(gòu)建。
Tasks runners都是關(guān)于自動(dòng)化你的工作流程的。例如,您可以創(chuàng)建一個(gè)任務(wù)并自動(dòng)壓縮 Javascript。然后構(gòu)建和組合任務(wù)以加快開(kāi)發(fā)時(shí)間。包管理器會(huì)跟蹤您使用的所有包,并確保它們是最新的以及您需要的特定版本。
Grunt:關(guān)于自動(dòng)化的 Javascript 任務(wù)運(yùn)行器。
Gulp:讓事情變得簡(jiǎn)單,讓復(fù)雜的任務(wù)變得易于管理,同時(shí)自動(dòng)化和增強(qiáng)您的工作流程。
npm:Javascript 包管理器。
Bower:一個(gè)網(wǎng)絡(luò)包管理器。管理包含 HTML、CSS、Javascript、字體甚至圖像文件的組件。
webpack:現(xiàn)代 Javascript 應(yīng)用程序的模塊打包器。
所有網(wǎng)絡(luò)開(kāi)發(fā)工具的背后都是一種語(yǔ)言。編程語(yǔ)言是一種正式構(gòu)造的語(yǔ)言,旨在與計(jì)算機(jī)通信并創(chuàng)建您可以控制行為的程序。是的,我們意識(shí)到其中一些可能并不總是被稱(chēng)為語(yǔ)言。
PHP:流行的通用腳本語(yǔ)言,特別適合 Web 開(kāi)發(fā)。
NodeJS:基于 V8 的事件驅(qū)動(dòng) I/O 服務(wù)器端 Javascript 環(huán)境。
Javascript:HTML 和網(wǎng)絡(luò)的編程語(yǔ)言。
HTML5:標(biāo)記語(yǔ)言,HTML和XHTML的最新版本。
Python:讓您快速工作并更有效地集成系統(tǒng)的編程語(yǔ)言。
Ruby:一種動(dòng)態(tài)的開(kāi)源編程語(yǔ)言,專(zhuān)注于簡(jiǎn)單性和生產(chǎn)力。
Scala:Scala 是一種純種面向?qū)ο蟮恼Z(yǔ)言,允許逐步、輕松地遷移到更函數(shù)式的風(fēng)格。
SQL(查詢(xún)語(yǔ)句):代表與關(guān)系數(shù)據(jù)庫(kù)一起使用的結(jié)構(gòu)化查詢(xún)語(yǔ)言。
Golang:開(kāi)源編程語(yǔ)言,可以輕松構(gòu)建簡(jiǎn)單、可靠且高效的軟件。
Rust:運(yùn)行速度極快的系統(tǒng)編程語(yǔ)言,可防止段錯(cuò)誤并保證線程安全。
Elixir:動(dòng)態(tài)的函數(shù)式語(yǔ)言,專(zhuān)為構(gòu)建可擴(kuò)展和可維護(hù)的應(yīng)用程序而設(shè)計(jì)。
Typescript:開(kāi)源編程語(yǔ)言,是 Javascript 的超集,可編譯為純 Javascript。
數(shù)據(jù)庫(kù)是存儲(chǔ)信息的集合,以便可以對(duì)其進(jìn)行檢索、管理和更新。
MySQL:世界上最流行的開(kāi)源數(shù)據(jù)庫(kù)之一。
MariaDB:由 MySQL 的原始開(kāi)發(fā)人員制作。MariaDB 作為開(kāi)源數(shù)據(jù)庫(kù)服務(wù)器也變得非常流行。
MongoDB:下一代數(shù)據(jù)庫(kù),可讓您創(chuàng)建前所未有的應(yīng)用程序。
Redis:一種開(kāi)源的內(nèi)存數(shù)據(jù)結(jié)構(gòu)存儲(chǔ),用作數(shù)據(jù)庫(kù)、緩存和消息代理。
PostgreSQL:一個(gè)功能強(qiáng)大的開(kāi)源對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。
CSS預(yù)處理器基本上是一種擴(kuò)展 CSS 然后將其編譯為常規(guī) CSS 的腳本語(yǔ)言。請(qǐng)務(wù)必查看或深入了解Sass vs Less。
Sass:一個(gè)非常成熟、穩(wěn)定、強(qiáng)大的專(zhuān)業(yè)級(jí) CSS 擴(kuò)展。
Less:作為 CSS 的擴(kuò)展,也向后兼容 CSS。這讓學(xué)習(xí) Less 變得輕而易舉,如果有疑問(wèn),可以讓你回退到 vanilla CSS。
Stylus:一種新的語(yǔ)言,提供了一種高效、動(dòng)態(tài)和富有表現(xiàn)力的方式來(lái)生成 CSS。支持縮進(jìn)語(yǔ)法和常規(guī) CSS 樣式。
如果您剛剛開(kāi)始使用 CSS 預(yù)處理器,您可能希望首先使用第三方編譯器來(lái)簡(jiǎn)化轉(zhuǎn)換,例如下面的編譯器。
無(wú)論您是做筆記、編碼還是編寫(xiě) markdown,一個(gè)好的文本編輯器是我們?nèi)粘I畹囊徊糠郑?/p>
Atom:一個(gè)文本編輯器,它是現(xiàn)代的、平易近人的,但核心是可以破解的。我們的最?lèi)?ài)之一!
Sublime Text:一個(gè)用于代碼、標(biāo)記和散文的復(fù)雜文本編輯器,具有出色的性能。
Notepad++:一個(gè)免費(fèi)的源代碼編輯器,支持在 MS Windows 環(huán)境下運(yùn)行的多種編程語(yǔ)言。
Visual Studio Code:為構(gòu)建和調(diào)試現(xiàn)代 Web 和云應(yīng)用程序重新定義和優(yōu)化了代碼編輯。
TextMate:OS X 的代碼和標(biāo)記編輯器。
Coda 2:一個(gè)快速、干凈、強(qiáng)大的 OS X 文本編輯器。
WebStorm:輕量級(jí)但功能強(qiáng)大的 IDE,非常適合使用 Node.js 進(jìn)行復(fù)雜的客戶(hù)端開(kāi)發(fā)和服務(wù)器端開(kāi)發(fā)。
Vim:高度可配置的文本編輯器,旨在實(shí)現(xiàn)高效的文本編輯。
Brackets:輕量級(jí)且功能強(qiáng)大的現(xiàn)代文本編輯器;用 Javascript、HTML 和 CSS 編寫(xiě)。
Emacs:一個(gè)可擴(kuò)展的、可定制的文本編輯器,具有內(nèi)置功能以幫助快速修改文本和代碼。
Dreamweaver:不是典型的代碼編輯器,但是,Dreamweaver 可用于通過(guò)可視化界面編寫(xiě)代碼和構(gòu)建網(wǎng)站。在這個(gè)簡(jiǎn)單的Dreamweaver教程中了解更多信息。
SpaceMacs:一種文本編輯器,設(shè)計(jì)用于在 Emacs 和 Vim 編輯器模式下運(yùn)行。
Markdown 是一種純文本標(biāo)記語(yǔ)言,使用簡(jiǎn)單的語(yǔ)法,然后可以即時(shí)轉(zhuǎn)換為 HTML。這不同于 WYSIWYG 編輯器。Markdown 編輯器有時(shí)被稱(chēng)為介于所見(jiàn)即所得和簡(jiǎn)單地編寫(xiě)代碼之間。
StackEdit:一個(gè)免費(fèi)的在線 rich markdown 編輯器。
Dillinger:一個(gè)支持云的在線 HTML5 流行語(yǔ) Markdown 編輯器。
Mou:Mac OS X 開(kāi)發(fā)者的 Markdown 編輯器
圖標(biāo)
幾乎每個(gè) Web 開(kāi)發(fā)人員,尤其是前端開(kāi)發(fā)人員,在某些時(shí)候都需要為他們的項(xiàng)目提供圖標(biāo)。以下是免費(fèi)和付費(fèi)高質(zhì)量圖標(biāo)的一些重要資源。
Font Awesome(字體太棒了):一個(gè)免費(fèi)的、高質(zhì)量的、巨大的、不斷增長(zhǎng)的簡(jiǎn)單圖標(biāo)源。我們的最?lèi)?ài)之一!
IconMonster:免費(fèi)高質(zhì)量,不斷增加的圖標(biāo)。我們的最?lèi)?ài)!
Icons8:由單個(gè)設(shè)計(jì)團(tuán)隊(duì)創(chuàng)建的高度可定制圖標(biāo)的廣泛列表。
IconFinder:Iconfinder 為數(shù)以百萬(wàn)計(jì)的設(shè)計(jì)師和開(kāi)發(fā)人員提供漂亮的圖標(biāo)。
Fontello:使用圖標(biāo)構(gòu)建自定義字體的工具。
TheNounProject:超過(guò)一百萬(wàn)個(gè)精選圖標(biāo),提供免費(fèi)和付費(fèi)版本,以實(shí)現(xiàn)更大的可定制性。
Git 是一種用于軟件和 Web 開(kāi)發(fā)的源代碼管理系統(tǒng),以分布式版本控制而聞名。與團(tuán)隊(duì)合作時(shí),使用git 客戶(hù)端將代碼更改從開(kāi)發(fā)推送到生產(chǎn)是一種保持混亂并確保對(duì)事物進(jìn)行測(cè)試的方法,這樣它們就不會(huì)破壞您的實(shí)時(shí) Web 應(yīng)用程序或站點(diǎn)。
SourceTree:適用于 Windows 或 Mac 的免費(fèi) Git 和 Mercurial 客戶(hù)端。Atlassian 還制作了一個(gè)非??岬膱F(tuán)隊(duì) Git 客戶(hù)端,稱(chēng)為 Bitbucket。
GitKraken(測(cè)試版):免費(fèi)、直觀、快速且美觀的跨平臺(tái) Git 客戶(hù)端。
Tower 2:使用 Git 進(jìn)行版本控制變得簡(jiǎn)單。在一個(gè)美觀、高效且功能強(qiáng)大的應(yīng)用程序中。
GitHub客戶(hù)端:為 GitHub 和 GitHub Enterprise 上的項(xiàng)目做出貢獻(xiàn)的無(wú)縫方式。
Gogs:基于 Go語(yǔ)言的無(wú)痛自托管 Git 服務(wù)。
GitLab:免費(fèi)托管您的私人和公共軟件項(xiàng)目。
您最終使用的 Web 服務(wù)器通常取決于個(gè)人偏好、功能或預(yù)先存在的基礎(chǔ)設(shè)施的組合。Nginx 和 Apache 是周?chē)褂米顝V泛的兩個(gè) Web 服務(wù)器,但是,還有其他選擇。
Nginx:一個(gè)開(kāi)源的高性能網(wǎng)絡(luò)服務(wù)器。可以很好地處理靜態(tài)內(nèi)容并且重量輕。
Apache:目前為幾乎 50% 的網(wǎng)站提供支持。周?chē)幸粋€(gè)更大的社區(qū)和大量的模塊選擇。
IIS:Microsoft 創(chuàng)建的可擴(kuò)展 Web 服務(wù)器。提供出色的安全性和企業(yè)支持,因此不是開(kāi)源的。。
Caddy:一個(gè)相對(duì)較新的網(wǎng)絡(luò)服務(wù)器。它是一個(gè)具有自動(dòng) HTTPS 的開(kāi)源 HTTP/2 Web 服務(wù)器。
Web 開(kāi)發(fā)人員通常每天都與 API 打交道。它們?cè)诋?dāng)今的 Web 開(kāi)發(fā)環(huán)境中必不可少,但有時(shí)在監(jiān)控、創(chuàng)建或組合方面很難處理。值得慶幸的是,有多種工具可以使 API 的使用更加高效。
Runscope:API 性能測(cè)試、監(jiān)控和調(diào)試解決方案。
Zapier:連接各種應(yīng)用程序和服務(wù)的 API,以自動(dòng)化工作流程并實(shí)現(xiàn)自動(dòng)化。
Postman:完整的API開(kāi)發(fā)環(huán)境。從設(shè)計(jì)、測(cè)試、監(jiān)控到發(fā)布的一切。
SoapUI:高級(jí) REST 和 SOAP 測(cè)試工具。能夠進(jìn)行功能測(cè)試、安全測(cè)試、性能測(cè)試等。
根據(jù)您正在運(yùn)行的操作系統(tǒng)或您當(dāng)前可以訪問(wèn)的計(jì)算機(jī),可能需要快速啟動(dòng)本地開(kāi)發(fā)環(huán)境。有很多免費(fèi)的實(shí)用程序?qū)?Apache、mySQL、phpmyAdmin 等捆綁在一起。這是在本地機(jī)器上測(cè)試某些東西的快速方法。他們中的很多人甚至有便攜式版本。
XAMPP:完全免費(fèi)、易于安裝的 Apache 發(fā)行版,包含 MariaDB、PHP 和 Perl。
MAMP:在 OS X 或 Windows 上只需幾秒鐘的本地服務(wù)器環(huán)境。
WampServer:Windows 網(wǎng)絡(luò)開(kāi)發(fā)環(huán)境。它允許您使用 Apache2、PHP 和 MySQL 數(shù)據(jù)庫(kù)創(chuàng)建 Web 應(yīng)用程序。
Vagrant:創(chuàng)建和配置輕量級(jí)、可重現(xiàn)和可移植的開(kāi)發(fā)環(huán)境。
Laragon:一種在 Windows 上創(chuàng)建隔離開(kāi)發(fā)環(huán)境的快速簡(jiǎn)便的方法。包括 Mysql、PHP Memcached、Redis、Apache,并且非常適合處理 Laravel 項(xiàng)目。
差異檢查器可以幫助您比較文件之間的差異,然后合并更改。其中很多可以通過(guò) CLI 完成,但有時(shí)查看更直觀的表示會(huì)有所幫助。
我們上面提到的許多免費(fèi)文本編輯器也有插件或擴(kuò)展,允許您比較或比較您的文件。
總是有這樣的時(shí)候,當(dāng)你在 Skype 或谷歌上與另一個(gè)開(kāi)發(fā)人員進(jìn)行視頻群聊時(shí),你希望他或她快速查看你的代碼。有很棒的團(tuán)隊(duì)工具可以共享代碼,例如 Slack,但如果他們不是您團(tuán)隊(duì)的成員,也有一些很棒的快速替代品。記住不要共享任何安全的東西。
JS Bin: 用于試驗(yàn)網(wǎng)絡(luò)語(yǔ)言的工具。特別是 HTML、CSS 和 Javascript、Markdown、Jade 和 Sass。
JSfiddle:自定義環(huán)境,用于在瀏覽器內(nèi)測(cè)試您的 Javascript、HTML 和 CSS 代碼。
codeshare:與其他開(kāi)發(fā)者實(shí)時(shí)共享代碼。
Dabblet:交互式游樂(lè)場(chǎng),用于快速測(cè)試 CSS 和 HTML 代碼片段。
每個(gè)優(yōu)秀的開(kāi)發(fā)團(tuán)隊(duì)都需要一種方式來(lái)保持聯(lián)系、協(xié)作并提高工作效率?,F(xiàn)在很多團(tuán)隊(duì)都在遠(yuǎn)程工作。KeyCDN 的團(tuán)隊(duì)實(shí)際上分布在許多不同的大陸。下面這些工具可以幫助員工簡(jiǎn)化他們的開(kāi)發(fā)工作流程。
Slack:團(tuán)隊(duì)的消息傳遞應(yīng)用程序,其使命是讓您的工作生活更簡(jiǎn)單、更愉快、更高效。
Trello:與任何人一起組織任何事情的靈活和可視化方式。我們的最?lèi)?ài)之一,我們?cè)?KeyCDN 上使用它!
Glip:具有集成任務(wù)管理、視頻會(huì)議、共享日歷等功能的實(shí)時(shí)消息傳遞。
Asana:團(tuán)隊(duì)協(xié)作工具,供團(tuán)隊(duì)跟蹤他們的工作和結(jié)果。
Jira:專(zhuān)為軟件團(tuán)隊(duì)的每一位成員打造,用于規(guī)劃、跟蹤和發(fā)布出色的軟件或 Web 應(yīng)用程序。
我們都在某些時(shí)候需要靈感。尤其是對(duì)于前端開(kāi)發(fā)人員來(lái)說(shuō),時(shí)不時(shí)地看看其他人在做什么是很有好處的。這可以成為靈感、新想法的重要來(lái)源,并確保您的 Web 應(yīng)用程序或網(wǎng)站不會(huì)落后于時(shí)代。
CodePen:展示您的最新創(chuàng)作并獲得反饋。為那個(gè)討厭的錯(cuò)誤構(gòu)建一個(gè)測(cè)試用例。為您的項(xiàng)目尋找示例設(shè)計(jì)模式和靈感。
Dribble:一個(gè)設(shè)計(jì)師社區(qū),分享他們的工作、過(guò)程和項(xiàng)目的截圖。
Behance:另一個(gè)社區(qū)驅(qū)動(dòng)的資源,用戶(hù)可以在其中展示和發(fā)現(xiàn)創(chuàng)意作品。
網(wǎng)站的速度可能是其成功的關(guān)鍵因素。加載速度更快的網(wǎng)站可以受益于更高的 SEO 排名、更高的轉(zhuǎn)化率、更低的跳出率以及更好的整體用戶(hù)體驗(yàn)和參與度。重要的是要利用許多可用于測(cè)試網(wǎng)站速度的免費(fèi)工具。
每個(gè) Web 開(kāi)發(fā)人員都去過(guò)那里。他們有問(wèn)題,他們?cè)趺崔k?好吧,他們?nèi)ス雀鑼ふ铱焖俅鸢?。網(wǎng)絡(luò)提供了如此多的內(nèi)容,觸手可及,當(dāng)問(wèn)題出現(xiàn)時(shí),它可以很容易地診斷和解決問(wèn)題。查看下面的一些優(yōu)秀的Web 開(kāi)發(fā)社區(qū)。
wdrl.info: 手工制作,小心已選擇列表的網(wǎng)絡(luò)發(fā)展有關(guān)的資源。通常每一個(gè)周策劃和發(fā)表
webopsweekly.com:精心挑選的手工制作的 Web 開(kāi)發(fā)相關(guān)資源列表。通常每周策劃和發(fā)布。
webtoolsweekly.com:專(zhuān)注于工具的前端開(kāi)發(fā)和網(wǎng)頁(yè)設(shè)計(jì)時(shí)事通訊。每期都有一個(gè)簡(jiǎn)短的提示或教程,然后每周匯總各種應(yīng)用程序、腳本、插件和其他資源。
smashingmagazine.com:Smashing Magazine 是面向?qū)I(yè)網(wǎng)頁(yè)設(shè)計(jì)師和開(kāi)發(fā)人員的在線雜志。每個(gè)第二個(gè)星期二發(fā)送有用的技巧和寶貴的資源。
fridayfrontend.com:前端開(kāi)發(fā)鏈接每天在推特上發(fā)布,每周通過(guò)電子郵件發(fā)送。
umaar.com:每周在您的收件箱中收到 gif 形式的開(kāi)發(fā)人員提示。
該文章在 2023/3/7 10:09:26 編輯過(guò)