关于全栈工程师,推荐几个关注的东西(引子篇)
关于
作为一个非著名“懒癌”患者,一直积极关注各种前端及后端比较流行的技术,积攒了不少[ToRead](好吧,是我觉得很好的文章,但是没有细读,而是加到我的列表里了),这几年时间,我欠下的技术债,越来越多,直到有一天,我忽然觉得,我有点跟不上了。我才意识到我需要做出更多的改变,需要下定更大的决心,这也是你我能看到此篇文字的原因,且也是我的原动力。
引子篇,全栈工程师,在早几年其实根本就没有这个名称,包括前端工程师也是从做页面的转化而来的一个名字。详细来说,什么叫做全栈工程师,我觉得我还不够资格,也不愿意长篇大论的去叙述,我找了几篇文字,大家可以先参考一下。
对此类称呼有一个大致的了解,我也会在新的一篇具体谈谈我自己的定位,以及定位的标准。
全栈工程师
- ENG:What is a Full Stack developer?
- 中文:怎样成为全栈工程师(Full Stack Developer)?
- 最近发现Github上随便写点教程,加点资源链接就能几百上千的star,汗,我才想着自己也列一列吧。哈哈哈哈
ToRead-1
Cross-Platfrom
- Electron
Build cross platform desktop apps with web technologies. - Ionic
Create mobile apps with the web technologies you love. - React Native
A Framework for building native apps using REACT - Flux
Flux is the application architecture that Facebook uses for building client-side web applications. - Meteor
Meteor is an open-source platform for building top-quality web apps in a fraction of the time…
- Electron
Front-End
- React
A Javascript library for building user interfaces - vue
Simple yet powerful library for building modern web interfaces. - AngularJS
HTML enhanced for web apps - webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets… - hexo
A fast, simple & powerful blog framework - SASS
CSS with superpowers - jslint
The JavaScript Code Quality Tool. This file allows JSLint to be run from a web browser. - jasmine
DOM-less simple JavaScript testing framework - gulpjs
Automate and enhance your workflow - ES6,Babel,AMD,CMD
- etc…..
- React
Engine(HTML5,3D,2D,Canvas,WebGL)
- phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. - pixi.js
Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback - egret-core
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows. - Hilo
A Cross-end HTML5 Game development solution developed by Alibaba Group - threejs
JavaScript 3D library.
- phaser
Data visualization(Javascript,Web)
- ECharts
A powerful charting and visualization library for browser - Chart.js
Simple HTML5 Charts using the canvas tag - d3
A JavaScript visualization library for HTML and SVG. - highcharts
It is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application.
- ECharts
OpenSource-Project
- Growth
Growth - Be Awesome Developer & Awesome Hacker - jQuery-Knob
Nice, downward compatible, touchable, jQuery dial - screentogif
This tool allows you to record a selected area of your screen and save it as a Gif.
- Growth
Chrome extensions
- octotree
Code tree for GitHub and GitLab.Really amazing!!!! - Full Page Screen Capture
- octotree
欢迎大家在博客留言,或者在公众号回复。我会继续添加相关技术,以及详细说明。
待续待续,随时更新。