All Projects → CompileYouth → Front End Study

CompileYouth / Front End Study

前端博客随笔 -- 分享也是一种学习

Projects that are alternatives of or similar to Front End Study

Blog
😛 个人博客 🤐 订阅是 watch 是 watch 是 watch 是 watch
Stars: ✭ 555 (+72.9%)
Mutual labels:  blog, front-end
Blog
个人博客,没事写写玩玩~~~
Stars: ✭ 116 (-63.86%)
Mutual labels:  blog, front-end
Front End Rss
📙 根据 RSS 抓取最新前端技术文章,来源:前端早读课、前端大全、前端之巅、淘宝前端、张鑫旭博客、凹凸实验室等
Stars: ✭ 418 (+30.22%)
Mutual labels:  blog, front-end
Blog
小鱼二的博客, 喜欢的话请点star :D
Stars: ✭ 311 (-3.12%)
Mutual labels:  blog, front-end
Cc
代码库 & Blog
Stars: ✭ 1,581 (+392.52%)
Mutual labels:  blog, front-end
Blog
ღ( ´・ᴗ・` ) 我的个人博客,喜欢的小伙伴可以点star ⭐️
Stars: ✭ 117 (-63.55%)
Mutual labels:  blog, front-end
Blog
天猪部落阁 http://atian25.github.io
Stars: ✭ 1,527 (+375.7%)
Mutual labels:  blog, front-end
Awesome Web You Should Know
🌎awesome web you should know
Stars: ✭ 154 (-52.02%)
Mutual labels:  blog, front-end
Blog
📖 My blogs.
Stars: ✭ 125 (-61.06%)
Mutual labels:  blog, front-end
Toss Puppeteer
🦀Try all kinds of toss about using GoogleChrome puppeteer(尝试各种折腾使用GoogleChrome puppeteer(木偶))
Stars: ✭ 118 (-63.24%)
Mutual labels:  blog, front-end
Blog
ScriptLife's Blog
Stars: ✭ 133 (-58.57%)
Mutual labels:  blog, front-end
Blog
个人博客,希望能让各位看官有所收获,喜欢可以 star || watch ^_^ 🎉
Stars: ✭ 166 (-48.29%)
Mutual labels:  blog, front-end
Jekyll Klise
🏖 Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode support. (https://klise.now.sh)
Stars: ✭ 312 (-2.8%)
Mutual labels:  blog
Zrlog
ZrLog是使用 Java 开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带 Markdown 编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。
Stars: ✭ 311 (-3.12%)
Mutual labels:  blog
Docs
Java知识总结:MySQL实战45讲,多线程和JVM知识总结,,SpringBoot,SpringCloud,Storm系列,微信小程序开发,ELK,《JAVA核心技术36讲笔记》,《深入理解JVM虚拟机笔记》,《高性能MySQL笔记》,《数据结构与算法》等等
Stars: ✭ 308 (-4.05%)
Mutual labels:  blog
Easy Hexo
🤘 Build your own website with Hexo, the easy way. | 轻松使用 Hexo 建站。
Stars: ✭ 314 (-2.18%)
Mutual labels:  blog
Cordova Docs
Apache Cordova Documentation
Stars: ✭ 315 (-1.87%)
Mutual labels:  blog
Codedoc
Create beautiful modern documentation websites.
Stars: ✭ 307 (-4.36%)
Mutual labels:  blog
Cards Jekyll Template
A simple Jekyll Template Card Based.
Stars: ✭ 306 (-4.67%)
Mutual labels:  blog
Mokore
🎉Wordpress二次元简约个人博客主题by江程训
Stars: ✭ 306 (-4.67%)
Mutual labels:  blog

写在前面

文章中的前端学习框架主要根据我的经验以及网上内容整理而成,其中准备篇的内容基本是根据我平时的使用习惯整理而成,文章并不打算列举所有工具。如果你有其他的工具,欢迎 fork / 投稿添加,而如果你正好在某一方面处于空白的状态,相信你看了文章后至少会掌握一种那方面的工具。因为部分内容是参考网上整理而成,相关知识我也并不了解,而有些内容以前仅仅知其名却不知其理,正好想借此机会学习以及梳理,欢迎大家一同学习。

准备篇

准备篇主要描述前端开发的工具以及环境搭建。

所谓喝最烈的酒,#最野的狗,用最好的工具,又所谓磨刀不误砍柴工,搭建一套强大的、最重要的是适合自己的开发环境是件非常重要的事。所以我们先从搭建环境开始讲起。后面所讲的工具、参考教材都是我们项目组在很多的项目实践中筛选出来的,比如 IDE 我们选择了 Atom,Markdown 的编辑器我们选择了 Typora 等等。

Atom

[磨刀不误砍柴工,搭好你的前端开发环境: Atom](./tool/atom/磨刀不误砍柴工:Atom 介绍.md)。

Git 和 Github

版本控制工具:Git 和 Github

Markdown

技术人员的写作利器:Markdown

学习了 Markdown 后,就能用它来欢快地写写博客、撸撸文档了。下面会为大家介绍一个叫做 jekyll 的技术,用它和 Github,准确讲是 Github pages 来搭建属于自己的博客网站。

用 jekyll 搭建属于自己的博客网站

Chrome DevTools

因为项目要求的缘故,我们的项目只需要在最新的 Chrome 上运行稳定即可,所以我们一般情况下都在 Chrome 中进行开发。下面就聊聊我是如何使用 Chrome DevTools 的。

[认识 Chrome DevTools](./tool/devtools/Chrome DevTools Overview.md)

Chrome DevTools - Elements

Chrome DevTools - Console

Chrome DevTools - Sources

Chrome DevTools - Network

Chrome DevTools - Performance

Chrome DevTools - Memory

Chrome DevTools - Application

Chrome DevTools - Security

Chrome DevTools - Audits

Chrome extensions/apps

既然用 Chrome, 为什么不让 Chrome extensions/apps 让你的 Chrome 更加强大呢?

推荐给开发者的 Chrome extensions/apps

HTML 篇

HTML 基础知识

这部分主要汇总一些比较零碎同时也比较基础的 HTML 知识,对于复杂的 HTML 知识,下面会有专门的章节进行详细地描述。

[b,strong and i,em 元素详解](./html/basic/b,strong and i,em.md)

DOMContentLoaded 事件详解

模式

HTML 语义化

Emmet

DOM

浏览器引擎介绍

本地存储

CSS 篇

CSS 基础知识

这部分主要汇总一些比较零碎同时也比较基础的 CSS 知识,对于复杂的 CSS 知识,下面会有专门的章节进行详细地描述。

CSS 盒模型

浮动与清除浮动

CSS 解析过程

CSS Reset

Flexbox

CSS 预处理语言:LESS

CSSLint

引入 CSS 的方式

[CSS 的引入方式](./css/CSS 的引入方式.md)

CSS 优先级

[CSS 样式优先级](./css/CSS 样式优先级.md)

引入图片方式

解析 normalize.css

CSS 动画和 JS 动画

CSS Modules

JavaScript 篇

JavaScript 基础知识

这部分主要汇总一些比较零碎同时也比较基础的 JS 知识,对于复杂的 JS 知识,下面会有专门的章节进行详细地描述。

JavaScript 中的 for 循环

[JavaScript 中的 for 循环](./js/for/JavaScript 中的 for 循环.md)

JavaScript 中的 console

[JavaScript 中的 console](./js/console/JavaScript 中的 console.md)

setTimeout 与 setInterval

[深入理解 JavaScript 中的 setTimeout 和 setInterval](./js/setTimeout and setInterval/setTimeout and setInterval.md)

闭包

原型链

[JavaScript 中的 this](./js/this/JavaScript 中的 this.md)

JavaScript 中的 arguments

事件

[JavaScript 中的事件](./js/event/JavaScript 中的事件.md)

异步编程

正则表达式

设计模式

Socket.IO

JavaScript 引擎介绍

前端模块化

Eslint

Should 与 Mocha

JavaScript 垃圾回收

前端工程

npm 与 npm shrinkwrap。

[从输入 URL 到页面加载完成的过程中都发生了什么](./project/从输入 URL 到页面加载完成的过程中都发生了什么.md)

NPM

性能优化

前端性能优化

Gulp

Webpack

Webpack 2

Yarn

安全

[常见 Web 安全攻击](./project/security/常见 Web 安全攻击.md)

[一篇文章让你了解被 Google 攻破的 SHA-1](./project/security/What's SHA-1.md)

REST

项目实践

iPhoneX适配解决方案

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].