技術大牛都在用這些工具(前端篇)

2021-02-25 計算機與網絡安全

信息安全公益宣傳,信息安全知識啟蒙。

加微信群回復公眾號:微信群;QQ群:16004488

加微信群或QQ群可免費索取:學習教程


Scott Gonzalez

簡介:我是一個web應用程式開發人員,主要致力於JavaScript。2007年開始為jQuery效力,目前是jQuery UI的項目經理。我比較活躍的社區有Node.js,WHATWG和W3C。Scott的Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
Web開發,只要是客戶端的JS以及Node.js

Q 2. 你進行開發工作時所用的硬體設備是什麼?
MacBook Pro.

Q3. 你用什麼編輯器或者IDE?
Sublime Text, 搭配插件TrailingSpaces(可以高亮空格並瞬間刪除),Pretty JSON,GitGutter 和 Markdown Preview。

Q4.你的日常生活中必不可少的軟體是什麼?
Git, GitHub, Apache, Chrome, Linkinus, Skype, Node。

Raymond Camden

簡介:Raymond是一個Adobe中級開發布道者。他的工作主要側重於web標準,移動開發以及ColdFusion。他出版了一些作品,並且在很多會議和group中發表了很多主題演講。Raymond的Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我的開發工作主要側重於web標準,Adobe的Creative Cloud(側重於HTML tools)以及客戶端開發的「non-sexy」部分。我欣賞CSS,不過我對storage,JavaScript以及表單更感興趣。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我的硬體設備是MacBook Pro。因為我需要做很多的移動端開發,因此,我會在iPhone,Android phone以及各種平板(tablet)上面進行測試。比較詭異的是,我每天要用的唯一一件微軟的硬體產品就是我的鍵盤。我用「Natural」鍵盤已經有15個年頭了,我對它們已經上癮了。

Q3. 你用什麼編輯器或者IDE?
我的編輯器是Brackets,它是一個開源的編輯器,我們用了大約一年。它和Chrome可以很好的綁定,並且具有酷斃的擴展性能。

Q4.你的日常生活中必不可少的軟體是什麼?
Browser,我的編輯器,Tweetdeck以及Evernote(我用Evernote記錄我所有的事情,包括項目資料以及一些零碎的事情)。

John-David Dalton

簡介:JDD 是jsPerf/Benchmark.js的共同維護者,是ES5規範的布道者,JavaScript 庫的愛好者,兩度獲得微軟IE testing的MVP。在微軟負責Chakra performance項目。JDD的Github和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
簡單的實用工具庫。我是一個工具庫的忠實粉絲,並且熱衷於圍繞他們進行開發。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我工作的裝備是Win8和IE10。我個人的開發設備是13』』 的Macbook Pro,OS X10.7.5,2.3GHz 處理器,8GBs的內存。

Q3. 你用什麼編輯器或者IDE?
我在OS X和Windows中用的都是Komodo Edit,最愛它的高級搜索功能,可以使用正則表達式和嵌套文件進行搜索。

Q4.你的日常生活中必不可少的軟體是什麼?
除了我的編輯器之外,我使用Total finder,我幾乎擁有所有的瀏覽器:22個不同版本的Chrome,5個版本的IE,23個版本的Firefox,12個版本的Opear,以及6個版本的Safari。在我發布一個產品的新版本之前,我會確保這個產品在我聲明的系統以及瀏覽器中運行順利,這也是我為什麼要擁有所有的瀏覽器版本的原因。其他的必備軟體包括 Node,Ringo,Rhino以及Narwhat。

Stephanie Sullivan Rewis

簡介:Stephanie 是Contatta的董事,負責web運營戰略以及市場營銷。作為前端開發工程師,她在多個國際性會議上都有演講,包括HOW Design,UI16,An Event Apart, Microsoft’s MIX, Macworld, SXSW, Adobe Max 等等。她出版過自己的作品,主要負責W3Conversions,並且與跨度很大的一些機構一起工作,包括Newsweek,MLB, New York Magazine, Adobe, SalesForce.com,甚至是 Disney’s 「TRON」 movie site。

Stephanie的 Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我是一個前端開發工程師,但是因為參與Contatta新啟動項目的關係,我有幸可以參與完成我們的新CMS項目,因此,我需要學習一些PHP的知識。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我沒有很特殊的裝備,我個人的開發設備是17』』 的Macbook Pro(我沒有升級裝備,因為不想降級使用15』』 的設備)。如果我在工作桌前,那麼我會使用外接顯示器,我喜歡去類似Costco那樣的大超市去買顯示器,我不太偏愛高級裝備,這樣我就可以看到我的網站在普通用戶眼中是什麼樣子的。

Q3. 你用什麼編輯器或者IDE?
目前我日常開發用的是Sublime Text 2。如果Adobe的開源編輯器Brackets不斷朝著它所描述的方向繼續發展的話,我會選擇嘗試一下。我也會用Dreamweaver進行郵件相關的開發。

Q4.你的日常生活中必不可少的軟體是什麼?
除了我的編輯器之外,我通常會用CodeKit來編譯我的Sass以及壓縮CSS和JS文件。我用Git進行代碼管理,使用Tower來提交代碼。

我利用HipChat與團隊中的其他人進行溝通。HipChat最好的一點就是它的Hu Bot,它可以自動部署我的代碼,我愛我的bot!

我的設計師使用Fireworks,所以我有時會用它來打開圖片,切圖等等(沒錯,我知道Adobe已經不再更新Fireworks了,但是它可以滿足設計師的需求。因此,將來我們需要將它與設計師痛苦分離)。我喜歡打開音樂播放器Spotify,通常我會根據心情以及正在從事的開發工作選擇藝術家(今天,我選的是Hellsongs 頻道)。

最後,我會給Chrome設定每天的work out,有時候會多達150多個標籤。我用它來管理我必備的一些插件(1password,OneTab, ColorZilla, Cache Killer, and Dragdis, 等等),以及一些我需要不斷維護的事情,如Google Analytics, MailChimp, SproutSocial, Google Docs,同時還有一些我正在進行研究的事情。

Christian Heilmann

簡介:Chris Heilmann致力於讓web變得更好。他的學科背景是新聞專業,1997年建立了自己的第一個網站,此後多年效力於多家大型國際性站點。後來在Yahoo工作了幾年,從事產品開發和員工培訓,目前在Mozilla工作。Chris撰寫了四本web開發方面的書,並且發表了上百篇博文,他的文章廣泛發表在Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie等知名站點。

Christian的 Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我主要的工作側重點是確保有人接手我的工作的時候,能夠很輕鬆地看懂我的代碼並且方便地進行擴展。不幸的是,這是一項過時又耗時的不太有人願意做的事。我認為從別人的工作中我們可以學到很多,並且我認為編寫簡潔易懂的代碼比單純的交付工作更加重要。

我關注的是web,不單單是某個瀏覽器或者作業系統。這就意味著你需要提高你的代碼靈活性。靈活性意味著你的代碼可以在這裡運行,立刻運行,並且在未來需要添加新功能的時候可以很方便的進行擴展。我認為,經過16年的web開發,我們應該進入一個新的階段,不要再把各種技術堆積在一起,並且不停地替換它們。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
Macbook Air,我經常需要跑來跑去,因此不適合攜帶大型的硬體設備。

Q3. 你用什麼編輯器或者IDE?
Sublime Text2,很棒。

Q4.你的日常生活中必不可少的軟體是什麼?
Browser以及他們的開發工具,Git,an IRC client, Dropbox 以及 Spotify,我越來越多的使用線上的一些服務。

Ryan Grove

簡介:Ryan Grove 是SmugMug的一個魔法師,YUI 評閱員,曾經是一家日本服裝目錄的少年模特。他喜歡pie,電影,老式帆船。

Ryan的 Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
最近我的大部分時間用於SmugMugde的客戶端JS組件以及新功能的開發。在課餘時間,我寫了很多Node.js的代碼,偶爾也會寫寫Ruby。在SmugMug,我們的框架用的是YUI3,我也是YUI的核心評閱員,我為它貢獻了一些代碼,並且也審閱了其他提交者以及開發人員提交的一些代碼。

在一些特定的日子,我有時候會寫一些非開源的Smugmug代碼,有時是一些開源的代碼,或者是開源的YUI代碼。我們儘可能多的開源我們的JS代碼,其中有一些已經添加到了YUI框架中。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我在家的時候用的是2.8GHz 四核 Mac Pro,配備16GB內存和SSD。搭配30』』 的HP ZR39w 顯示器,這樣看大圖以及視頻的時候效果超讚!當我旅行的時候,攜帶的是13』』 的Macbook Air(mid-2011, Core i7)。

我酷愛收集用於測試的行動裝置。每款iPhone和iPad至少都有一臺,多款Android設備,一臺Windows phone以及一部Chromebook。

Q3. 你用什麼編輯器或者IDE?
我用Sublime Text3來寫所有的東西。I want to marry it and have its kittens。

Q4.你的日常生活中必不可少的軟體是什麼?
除了Sublime Text3之外,我的一些必備app包括JSHint,iTerm2,Adium,OS X messages,Tower,Dropbox and Rsync,Arq (for backup), Gmail, GitHub, 以及 Chrome。

SmugMug有很多遠程工作者,所以我們利用Google Hangout開會以及進行面對面的交流。IRC也是一個重要的溝通媒介。SmugMug有自己的IRC伺服器,我利用Colloquy iOS app來獲取通知,當有人提到我的名字或者發送給我信息時,即使我不再電腦旁邊我也可以收到消息提醒。

Charles, cURL, and the REST Console Chrome extension 在調試HTTP請求和調用API時必不可少。我超愛用Alfred來搜索我需要的資料。

Cody Lindley

簡介:前端開發/UI/JS 工程師。熱愛基督/人類/邏輯,熱衷辯論,交流以及理性思維。已婚人士,三個男孩的爸爸。Cody的 Blog和Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我工作的主要是關注網站開發以及客戶端web應用程式用到的前端代碼(i.e HTML,CSS和JavaScript)。如果需要的話,我也會關注平板以及移動客戶端的開發。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我的開發裝備是MacBook Pro,配備27』』蘋果顯示器,以及蘋果無線鍵盤。

Q3. 你用什麼編輯器或者IDE?
Sublime Text2。

Q4.你的日常生活中必不可少的軟體是什麼?
SmartGit, Sublime Text, Divvy, JumpCut, Google (search, gmail, drive, calendar), Skype, Terminal, Chrome, Tweetdeck, Parallels, Textual, Dropbox, Github, Assembla。

Luke Smith

簡介:美國俄勒岡州波特蘭市本土出品,天然草料餵養的純有機web開發工程師。我很幸運能夠在SmugMug與這個偉大的團隊一起工作。說到偉大的團隊,我之前在YUI做了5年的程序開發,現在仍然為這個項目做一些貢獻。我的意思是為這個社區做貢獻。Luke 的 Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我主要從事的是JavaScript的開發,日復一日。我更喜歡從事一些簡單的API,基於事件系統,協議以及XHR/data IO 框架做一些抽象化的工作或者工具。我嘗試著讓API更加直觀, 靈活,快速。基本指導原則就是至少要驚豔並且友好(surprize-friendly stuff)。與此同時,我也喜歡使用一些高級組件解決一些UI實現方面挑戰。最重要的一件事情是,我喜歡儘可能的幫助別人。我希望自己可以在JS,DOM以及標準方面貢獻更多。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我有兩臺13寸的MacBook Air ,一臺用於工作,一臺個人使用。用於工作的Air外接一個22」 的POS顯示器,搭配一個蘋果鍵盤,以及一個神奇的觸摸板(magic track pad)。我討厭不分區的鍵盤布局,但是我更加喜歡它的按鍵的樣式以及觸感,因此我妥協了。我同樣討厭觸摸板名字中的「magic」。

在Air出現之前我嘗試過很多的筆記本,並沒有產生特別的喜好。Air非常棒,是我使用過得最好的個人筆記本。順便我要推薦一下Yapster耳機,性價比很高。

Q3. 你用什麼編輯器或者IDE?
Vim

Q4.你的日常生活中必不可少的軟體是什麼?
必備:Terminal, Vim, Git, and Chrome (dev tools \m/)。
輔助工具:Shifter (for YUI stuff), Github’s pull request and issues systems, VirtualBox, and 1Password.
常用: Mail.app (for lack of a better client), Itsy (minimalist twitter client), Reeder, iOS Reminders app, and Adium.

Chris Williams

簡介:Chris 是SaferAging產品開發的副總,同時也是JSConf US和RobotsConf的組織者。他是node-serialport的作者,JS Community Logo 的發起人,協助開發NodeBots和NodeCopter。他時常受到妻子以及兩個寶貝孩子的鼓舞。

Chris的 JSconf 和RobotsConf。

Q 1. 你的開發工作主要關注點是什麼?
我最近關注的是開發的整個環節。從硬體傳感器的編程與開發,到高性能的服務基礎架構與開發,也包括前端的信息展示。在一個禮拜的時間,我會從事焊接硬體,編寫松鼠固件(squirrel firmware),檢測以及升級伺服器,開發新的用戶界面和交互體驗(不一定是基於web和視覺體驗的)。所以要說明一個主要的關注點很難,因為這些技術對於我將要從事或者支持開發的產品同樣重要。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我所用的主要是蘋果的產品,旅行的時候用MacBook Air,工作的時候用Mac Pro,在家的時候用Mac Mine,蘋果的產品擁有一流的做工,並且視覺效果超好。

Q3. 你用什麼編輯器或者IDE?
在不同的工作環境中我會選擇不同的編輯器。在服務端,我會使用VIM。在本地設備上,我習慣使用Sublime Text 3,出於好奇心,我也會嘗試使用別的編輯器。

我會使用一些插件(EJS,Emmet,Go,GitGutter,JSFormat,Squirrel)來幫助我實現語法高亮以及代碼格式化。我覺得很多標準的IDE太過笨重,說實話,在用他們的時候我時常會迷路。即便是用Sublime,我也時常會混淆快捷鍵的組合,我想做的僅僅是完成我想要完成的,沒有浮華,僅僅是在最短的時間內最優化的完成工作。

Q4.你的日常生活中必不可少的軟體是什麼?
Sublime Text 3,不過歸結起來,一個原始的文字編輯器勝過任何東西。iTerms2和Fish shell節省了大量時間。Wunderlist提醒我各種待辦事宜。除了這些軟體,另外一件離不開的物品就是我的Das Keyboard,在任何其他的鍵盤上輸入文字都讓我感覺不自然不舒服。

Aaron Newton

簡介:Aaron Newton是個萬事通,樣樣都懂一點。創業老手,最近的創業項目是Cloudera,他目前在Thanx負責產品開發。他很早就參與了MooTools框架的開發,他編寫了大量的教程,寫過一本書,寫過不計其數的JavaScript代碼。

Aaron的 MooTools和  Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我目前是Thanx的產品經理,我是一個技術控,因此我會主持一些功能完善方面的討論,同時也會進行代碼審閱工作,我自己也會進行一些開發的工作。我們的產品主要是一款移動應用,我們有IOS版的原生app以及移動端瀏覽器可以訪問的HTML5版本。在Android客戶端中也有一款可以通過瀏覽器訪問的HTML5版本。我傾向於開發HTML5版本,並且也會致力於開發傳統的web端應用,開發一個操作面板供我們的用戶以及我們內部使用。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我最信任的MacBook Pro,所有的一切運行在AWS / Heroku上面。

Q3. 你用什麼編輯器或者IDE?
最近在用Sublime Text。我曾經一度是TextMate的忠實粉絲,但是經過漫長的等待,TextMate仍然沒有任何的技術更新。我喜歡Sublime的各種技術支持,不過導致我最終放棄TextMate擁抱Sublime的是兩個功能,第一個就是分割試圖(split views),另外一個就是閃電般的快速搜索。在TextMate上面進行搜索的體驗類似於「我的程序正在編譯,我可以出去喝杯咖啡。」

Q4.你的日常生活中必不可少的軟體是什麼?
除了瀏覽器Chrome之外,其他的一些工具包括:Cloudapp,Jing,Sequel Pro,Jumpcut,Total Terminal,GitX。

Ben Cherry

簡介:Ben住在美帝舊金山,主要關注Ruby和IOS開發。之前他啟動了一個基於IOS和Node.js的創業項目,不過失敗了,在這之前他在Twitter和Slide上面寫JavaScript的一些東西。他維護了一個有關JavaScript的技術博客:http://www.adequatelygood.com 。Ben的 Blog和  Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我花了3年的時間為Slide和Twittter寫了大量的JavaScript,最近我致力於IOS以及Ruby開發,偶爾會寫寫JavaScript。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
13』』 的Retina Macbook Pro,搭配27寸的Thunderbolt顯示器。

Q3. 你用什麼編輯器或者IDE?
Sublime Text 2,超愛它!

Q4.你的日常生活中必不可少的軟體是什麼?
SublimeText 2, iTerm 2, Google Chrome, 1Password, Gmail, Flipboard, Twitter, Facebook, Reddit。

Jacob Thornton

簡介:我在@medium上面寫一些代碼,我開源了一些項目,比如Bootstrap和Bower。我常常會做一些演講,有時候也會寫寫web的一些東西。

Jacob的 Blog和 Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我的大部分在時間是用於前端開發工作(JS/CSS/HTML),我也會進行一些工具開發以及少量伺服器端的工作。此外我也在嘗試提高我的可訪問性——通過拜見這一領域的大牛,比如Paypal的Victor Tsaran和Joshua Miele。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我在家中用的是15』』 的Macbook Pro 以及 13』』 的Macbook Air。我在不同的設備上進行大量的測試,包括:iPad,iPhone,Android平板,Android phone,黑莓甚至是Windows 平板(原文是Windows slate)。

Q3. 你用什麼編輯器或者IDE?
我現在用的是Sublime Text 2。我之前用的是Vim,但是我發現其他的前端開發者並沒有很好的用它,並且它用起來很古怪,我用的時候老是來回切換。說實話,我是個電腦白痴…我認識很多的工程師,他們把電腦玩得爐火純青,並且靈活運動各種編輯器的個性化配置,但是對於這些我並不在行。

Q4.你的日常生活中必不可少的軟體是什麼?
Rdio,沒有了音樂,我一無是處。

Lea Verou

簡介:Lea 是W3C的開發者布道師。她長期致力於開放web標準,為了實現這個目標,她不斷開發新的方法來應用這些標準,通過博客,演講,寫作,以及編寫開源項目來幫助其他的開發人員更好地運用web標準。她也是CSS工作組的成員,參與設計這門語言。《CSS揭秘》作者

Lea的 Blog和 Twitter。

Q 1. 你的開發工作主要關注點是什麼?
關於客戶端的所有技術。我從事的是HTML,CSS,JavaScript甚至是設計以及UX方面的工作。我熱愛CSS,這種熱愛在我加入CSS工作小組之後變得更加強烈。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我去年六月買了13』』 MacBook Air,超愛它。它的觸摸板在過去幾個月有點問題,不過最近已經更換並且修好了。因此,我又愛上了我的lil’s MacBaby (這是女神賜給Air的暱稱~~)。

Q3. 你用什麼編輯器或者IDE?
Espresso。我知道有很多更好的編輯器,不過它整合FTP的功能非常棒!

Q4.你的日常生活中必不可少的軟體是什麼?
Native apps: Espresso, Transmit, CodeKit, Adobe Illustrator, Chrome, Safari, Firefox, Opera, WebKit nightlies, Chrome Canary.

Web apps: Browserstack, Dabblet, copypastecharacter.com, css.coloratum.com, Workflowy, and Github.

Jonathan Snook

簡介:Jonathan Snook是Shopify的一個web設計師/開發工程師,他愛說,愛寫,並且運用所有的智慧開發網站。Jonathan的 Blog 和  Twitter。

Q 1. 你的開發工作主要關注點是什麼?
最近我主要在進行前端開發工作,HTML/CSS/JavaScript。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我的主要開發裝備是11』』 MacBook Air。當需要進行測試時,我會儘可能在真實的測試設備上進行測試。我有一臺三星的平板,系統是Windows8,有一臺Nexus 7,一臺iPad Mini,一部iPhone以及一部更老的裝載WebOS的手機。目前還沒有黑莓的手機設備。對於IE6到IE9的測試,我使用的是VMWare,分別配合Windows XP, Windows 7 和 Windows 8 VMs。

Q3. 你用什麼編輯器或者IDE?
Vim。它用起來超級順手,並且當我遠程登錄Linux機器的時候,我喜歡用一些熟悉的工具。

Q4.你的日常生活中必不可少的軟體是什麼?
Vim和Chorme。我現在越來越多地用Google Docs。Google在提升他們的工具方面做得很棒!我已經開始在購買Google全套的工具。

Peter Wagenet

簡介:Peter從事web應用開發將近15年了,目前就職於Ember,之前在SproutCore團隊工作。他在Ruby on Rails方面也有豐富經驗,同時也涉足IOS開發。他最近在Tilde項目上的工作成果可以通過Skylight查看。Peter的 Twitter。

Q 1. 你的開發工作主要關注點是什麼?
我每天大部分的工作時間都在從事Ember的開發。目前,我每周有兩天的時間用於Ember項目,其他的時間用在Tilde的項目上,主要是Skylight,它是一個Ember的客戶端,後臺語言是Rails。它也有一部分組件是Java構成的,不過我並不從事這一部分。

Q 2. 你進行開發工作時所用的硬體設備是什麼?
我用的是MacBook Air,2GHz Core i7 和 8GBs of RAM,搭配一個27寸的顯示器。

Q3. 你用什麼編輯器或者IDE?
我最近在用的是Sublime Text3。一開始是用TextMate,那是我的最愛。不過等待TextMate2的時間太久了,所以就改用了VIM。VIM的鍵盤綁定功能讓我著迷,然而它的插件體驗讓我感覺不爽。對於我來說,Sublime的快捷鍵可以滿足我用VIM時95%的鍵盤綁定功能,它的插件體驗更好,並且這款編輯器更加優美。我不認為使用一個成熟的IDE會使我的編程效率大增,對於我來說,代碼自動補全已經夠用了。我用過的唯一一款成熟的IDE是Xcode,當我用它的時候,老是會忘記鍵盤快捷方式。

Q4.你的日常生活中必不可少的軟體是什麼?
我常用的瀏覽器是Chrome,我聽說Firefox中添加了很多很酷的開發工具,因此,我可能會被說服而改用Firefox。對於通話和溝通聯繫,我常用的是Adium for AIM, GTalk, IRC and Flint for Campfire。我仍然在用普通的郵件客戶端以及基本的Twitter客戶端。我並不是一個工具狂,但是最近我愛上了Divvy,1Password也是必備軟體。因為我的菜單欄中有很多項目,因此,Bartender也必不可少。

▼ 點擊閱讀原文,查看更多精彩文章。

相關焦點

  • 技術大牛都在用這些工具
    在Web開發領域,我們通常會花一些時間關注行業大牛的動態,比如他們開發所用的一些工具或者類庫,看他們寫的技術文章,學習他們學過的一些酷霸狂旋拽的技術,甚至參加一些新語言的發布會。如果能夠知道這些大牛正在關注些什麼,以及他們開發時應用的工具,那必定是極好的。關於這些問題,我訪問了Web開發領域的一些閃亮明星。
  • 前端大牛們都學過哪些東西?
    如果某個同學都學會了上面的那些東西,是不是就能完全的勝任前端開發工作呢?未必。因為但這些只是屬於【術】的範圍。什麼意思呢?就是說,這些前端技術、工具它們都需要你能夠對前端開發有一個完整、全面的認識。在這樣的基礎之上,這些技術、工具才能發現出它們應有的效果。那麼,這個對於前端開發的完整、全面的認識都包含哪些方面與內容呢?
  • 技術大牛推薦的5本前端經典必讀書
    上期入口:大牛推薦的5本Linux經典必讀書1️⃣《JavaScript權威指南(第6版)》淘寶前端團隊翻譯的
  • 前端工程師必看的國外技術大牛博客和網站
    前端開發是一個不斷變化的領域,技術也日新月異,因此掌握一些最新的技術發展趨勢及技術動向對我們來說非常重要。
  • Google力推的那些前端技術,最近都有哪些進展?
    透過這次大會,我們不難發現,Google 已經從 mobile first 轉向 AI first,AI 之後,就是移動和前端技術了,移動無非是 Android P 和 Flutter 等,前端涵蓋的技術從 Web 框架到 Web 工具,包括 Angular、PWA、polymer、AMP 等,下面讓我來為大家捋一捋 Google 力推的這些前端技術最近都有哪些進展。
  • 科普React Native-目前最火的前端技術
    用大白話說,就是從此一名程式設計師自己就可以創業了,他只用這一門技術,就可以同時寫出 androidapp,ios app,以及後臺應用程式,並且,請注意這裡,它可以做到實時熱更新(就像網頁一樣,改了一個字體,隨時可上線),app 也能做到隨時都能更新了,第一段講的那個需求可以分分鐘秒殺解決,不用新發版本,只需在伺服器改動一下代碼即可,是不是很牛逼,是不是很牛逼,是不是很牛逼,真的很牛逼
  • 不可錯過的實用前端工具
    你可以直接在自己的網頁上引用這些 JS 文件。進入 CDNJS 網站後,搜索你想要的資源庫,找到後點擊項目後方的[ Copy Script Tag] ,然後貼上就可以用了。目前 CDNJS 在 Web 前端的 CDN 服務中排名第二(第一名是 Google),性能出色。
  • 從零開始學習web前端技術路線圖
    一、工具篇工欲善其事,必先利其器,所以在開始之前選擇一個合適好用的編輯器是很重要的,工具不再多,在於好用就行,除了編輯器,我們也要掌握其他的一些工具,才能夠讓我們在學習的道路上更加的順暢。5、MarkdownMarkdown 輕量級標記語言,簡潔的語法,讓作者專注內容而非複雜的格式要求,我認為人人都應該掌握,特別是經常寫博客的人。想想你在用 world 時的場景,每次寫完文章之後,不得不話費很多時間進行格式的排版,使用它你就可以避免這些煩惱。
  • 20位活躍在Github上的國內技術大牛
    本文列舉了20位在Github上非常活躍的國內大牛,看看其中是不是很多熟悉的面孔?1. lifesinger(玉伯)玉伯(王保平),淘寶前端類庫 KISSY、前端模塊化開發框架SeaJS、前端基礎類庫Arale的創始人。2003-2006 年,中科院物理所研究生,Fortran 與 C 程式設計師,喜愛實驗模擬和數值計算。
  • 前端工具--軟體篇
    正文一、調試工具(斷點調試)vscode、google瀏覽器說出來不怕大家笑,做前端3年了,平時使用的調試方式都是console.log,和debugger。其中使用console.log的頻率很高,其實這樣的習慣不好,console.log只能看到結果,看不到代碼運行過程。
  • 前端資源分享——只為更好前端
    ,騰訊設計團隊網站CDC騰訊用戶研究與體驗設計部FEX百度Web前端研發部出品淘寶前端團隊(FED)用技術為體驗提供無限可能凹凸實驗室京東用戶體驗設計部出品奇舞團奇虎360旗下前端開發團隊出品阿里巴巴國際UED團隊在更新的屏幕裡創造出更好的產品和更優的體驗EFE由百度多個遵循統一技術體系的前端團隊所組成UXC覆蓋了百度85%以上的產品體驗設計二、開發社區網站說明StackOverflow加入世界上最大的開發者社區
  • 前端工程師如何達到年薪30萬,看這些就夠了... | 技術大會
    從上面兩張圖可以看出前端開發的高薪和火熱是有目共睹的,一線城市前端開發崗位的需求量排在網際網路行業的前三位,並保持穩定增長,可見前端開發即將引來一個「盛世」。一位在 BAT工作了八年的資深前端工程師告訴我們:前端開發易學難精通,技術精湛的前端議價能力極高。可見對於前端開發人員來說,對某些技術熟練操作還遠遠不夠,需要不斷深入學習更多更專業的知識技能,才能拿到更高的月薪。想成為一個優秀的前端工程師應該有明確清晰的職業成長路徑,不斷學習新技術,一步一步打造自己的技術核心競爭力。
  • 揭秘國內BAT等大廠前端技術體系-騰訊篇(長文建議收藏)
    這是解密大廠前端技術體系的第三篇,前兩篇已經講述了阿里和百度在前端技術這幾年的技術發展。這一篇從騰訊講起。2 騰訊團隊介紹2018年9月30日,騰訊宣布正式啟動新一輪戰略升級,優化組織架構,將原有的七大事業群拆分重組,在保留原有四個事業群的基礎上新增平臺與內容事業群和雲與智慧產業群。
  • 六個好用的前端開發在線工具
    網上可以找到前端開發社區貢獻的大量工具,這篇文章列出了我最喜歡的一些工具,這些工具給我的工作帶來了許多便利。1. EnjoyCSS老實說,雖然我做過許多前端開發,但我並不擅長 CSS。當我陷入困境時,[EnjoyCSS] 是我的大救星。
  • 解密國內BAT等大廠前端技術體系-騰訊篇(長文建議收藏)
    雲與智慧產業事業群(CSIG)的主要部分,脫胎於原SNG旗下的騰訊雲業務,也包括原SNG的音視頻團隊、優圖AI實驗室團隊,另外還併入了原CDG的智慧零售、原MIG的地圖、安全、孵化器的網際網路+業務。這是騰訊成立20年歷史上,第一次出現完全TO B的大業務單元。騰訊把TO B業務提升到了一個前所未有的戰略高度。
  • 人工智慧技術落地,前端開發真的要被AI取代了?| 大會
    用 AI實現自動編程一直是計算機科學家的夢想,現在真的能實現了?前端工程師就要被取代了?其實大家也不用特別擔心,網上也有很多前端大神跟大家分析了,目前人工智慧尚未成熟,還無法取代技術繁雜的前端技術工作。前端工程師除了要學習 JavaScript、HTML+CSS之外還要學習 CSS3、HTML5等知識,還要熟悉後臺語言,框架。
  • 小姐姐都在用的25+技術站點
    前言收集一些有用的網站,為自己用,也分享一下,僅此而已。前端導航[1]前端導航網站,內容最全的前端開發地址導航。https://whatwg.org/ ,我們最常用的卻是  HTML 協議標準[11]image.png谷歌幾個站點developers.google.cn/web[12]谷歌web相關的技術都在這了
  • Bootstrap 4 正式發布:15篇前端熱文回看
    《2018 前端趨勢:更一致,更簡單》2017 是一個前端 Web 開發年。像 React 和 Angular 這樣的框架,繼續在社區中享有大規模的支持,但是,新的候選者 Vue ,人氣也很旺。Webpack 依舊是構建的首選工具,NPM 仍舊是系統選擇包的工具。
  • 做網站-8個好用的前端開發工具
    隨著網際網路技術的發展,用戶對於web網頁的依賴性越來越重,這對於web前端開發工程師的要求也在不斷提高。
  • 整理了 25 個前端相關的學習網站和一些靠譜的小工具
    你可以直接在自己的網頁上引用這些 JS 文件。進入 CDNJS 網站後,搜索你想要的資源庫,找到後點擊項目後方的[ Copy Script Tag] ,然後貼上就可以用了。目前 CDNJS 在 Web 前端的 CDN 服務中排名第二(第一名是 Google),性能出色。