| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
##Front-End-Develop-Guide 前端开发指南
创建此项目灵感从SwiftGuide而来,这份指南汇集了前端开发所使用语言的主流学习资源,并以开发者的视角进行整理编排而成。
GitHub:w3crange/Front-End-Develop-Guide | 网站:http://w3crange.github.io | 欢迎开发者一起维护,或反馈/投稿
想了解关于该指南及 前端开发 更多信息的同学,可以阅读短文《致 Front-End Developers》。 想查看优秀的开源项目,可以访问《Front-End Develop 项目精选》。希望查看精选文章,可以访问《Front-End Develop 文章精选》。也欢迎企业在湖南招聘人才提供工作岗位(請附上薪資),可以提交到工作岗位。
由@icepy负责整理
欢迎大家加入一起来学JS(HN)QQ群:347349470,加入后还请修改备注为,所在地-昵称。
主要讨论:前端范围内的技术,HTML CSS JavaScript使用技巧,浏览器开发工具使用讨论,iOS Android等Mobile App使用的技术,一起来学习,共同进步。
让web前端,JS开发在湖南可以成为大家热爱的工作与成熟的产业。
Front-End Developers Hunan
由于个人精力有限,不足之处还望大家多多包容与提供建议。
##目录
初略读懂Front-End Develop要做些什么
Web Front-End Stack:这张图非常详细。
W3C组织提供了官网的地址:w3.org,可以去查询最近实现的标准以及将来可能实现的讨论。
web前端开发可能包括HTML,CSS,JavaScript,Web API,SVG,WebGL,MathML等,语言是编程的基础,火狐的MDN出了一份比较通略的文档,可以快速查看Web 技术文档。
===
书籍:
===
===
注明:JavaScript文档将引用justjavac/free-programming-books-zh_CN#JavaScript所整理的免费图书以及自己所收集的资料;
如果你想飞起来,这正是好去处。
下面两篇文章不会对 HTTP 的细节进行深究,而是从够高和更结构化的角度将 HTTP 协议的元素进行分类讲解,可以先阅读HTTP 协议漫谈和图解Http协议来对HTTP有一个大概的了解。
深入全面了解,可阅读HTTP权威指南。
cache是提高应用性能重要的一个环节,必需要有所了解。
现在的前端自动化工具主要如下三个流派,目测涵盖90%以上经常使用。
工欲善其事,必先利其器。开源项目与工具的使用,将极大的提高前端开发之效率。
####1. 开发工具
Sublime Text常用的插件:
Atom常用的插件:
vim常用的插件:
Bundle 'christoomey/vim-run-interactive' Bundle 'Valloric/YouCompleteMe' Bundle 'croaky/vim-colors-github' Bundle 'danro/rename.vim' Bundle 'majutsushi/tagbar' Bundle 'kien/ctrlp.vim' Bundle 'pbrisbin/vim-mkdir' Bundle 'scrooloose/syntastic' Bundle 'slim-template/vim-slim' Bundle 'thoughtbot/vim-rspec' Bundle 'tpope/vim-bundler' Bundle 'tpope/vim-endwise' Bundle 'tpope/vim-fugitive' Bundle 'tpope/vim-rails' Bundle 'tpope/vim-surround' Bundle 'vim-scripts/ctags.vim' Bundle 'vim-scripts/tComment' Bundle "mattn/emmet-vim" Bundle "scrooloose/nerdtree" Bundle "Lokaltog/vim-powerline" Bundle "godlygeek/tabular" Bundle "msanders/snipmate.vim" Bundle "jelera/vim-javascript-syntax" Bundle "altercation/vim-colors-solarized" Bundle "othree/html5.vim" Bundle "xsbeats/vim-blade" Bundle "Raimondi/delimitMate" Bundle "groenewege/vim-less" Bundle "evanmiller/nginx-vim-syntax" Bundle "Lokaltog/vim-easymotion" Bundle "tomasr/molokai" Bundle "klen/python-mode" Bundle "leafgarland/typescript-vim" Bundle "scrooloose/nerdcommenter"
####2. 源代码管理工具
####3. Mac工具
关于Mac平台的使用,推荐大家阅读入门精选
####4. VPN
####5. ES6编译
####6. gulp工具
####1. 有趣味的开源项目
####2. 开源库
####3. 开放平台
####4. 开源web网站系统
####5. 调试工具
2015年学习的重点推荐是:React.js&React Native,阅读介绍,明白它是什么。
| 推荐项目 | 年份 | 推荐原因 |
|---|---|---|
| React.js&React Native | <2015> | 热乎新鲜,用来做原生App是一个不错的选择 |
延伸可扩展的方向是指,脱离了浏览器环境的编程。
可以先通过阅读V8引擎简介来了解JavaScript现在最好的引擎是怎样的,然后访问Chrome V8来获取最新的资料,API文档可以访问v8-docs。
中文 Front-End 开发博客列表,本博客列表会长期维护,如果有推荐的博客,请到此处提交博客信息
在Github上找到一个社区网站收集的项目-- front-end-collect
中文 Developer 社区列表,本社区列表会长期维护,如果有推荐的社区,请到此处提交社区信息
说明:技术分享会议引用了ufologist项目中的收集,与自己收集的资源整理而成。
| Back | FazBrowse Home | New Git URL |