[置顶] 致JavaScript也将征服的物联网世界

凡是能用JavaScript写出来的,最终都会用JavaScript写出来。 —— Atwood定律在那篇《最流行的编程语言JavaScript能做什么?》里,我们列举了JavaScript在不同领域的使用情况,今天让我们来详解一下JavaScript在物联网中的应用。基础:物联网的三个层级开始之前, 先让我们简单地介绍点物联网的基础知识。如果你有点Web开发经验的话,都知道下图是CS架构:相比于一...
阅读(27267) 评论(30)

前端框架选型续 && 分享下使用 Backbone、Vue、Angular、React 的经验

上周,知乎上有几篇关于 Angular 和 Vue 对比的文章。本来想着的是,这些文章倒是可以指导下新手,作一些技术选型。可遗憾的是,开始的文章失去了一些偏颇,后面的文章则开始了一些攻击性行为。慢慢的,整个知乎上便是充满了一些戾气,开始了无尽的网络暴力。于是,我想分享一下之前使用这些 MV* 框架的经验。前端的摩尔时代同样吧,在上周结束了《Expert Angular》的审校,这是第三本为 Pack...
阅读(334) 评论(1)

编程学习应用 Growth 发布 3.0,在碎片时间里练习

Growth 1.0~2.0 已经有 2101 次提交,而 Growth 3.0 则已经拥有了 900+ 提交。这意味着 Growth 整个项目有多达 3000 次提交,感谢每一个为 Growth 项目作为贡献的开源先锋。特别感谢:@travelgeezer 为 Growth 3.0 编写了大量的功能。现在,让我来开启装逼模式。使用 React Native 重写,性能提升了 N + 1 倍在 Gr...
阅读(2144) 评论(3)

探讨后端选型中不同语言及对应的Web框架

在进行后端选型的时候,实际上我们要选择的是一个框架。后端领域所使用的技术和框架已经趋于稳定,我们只需要按我们的需要选择所需要的框架。当存在多个框架适合时,我们再选择适合的语言。不得不指出的是,当我们喜爱一个语言的时候,我们可能会偏爱于在这门语言里寻找可用的方案。这自然是有好有坏,好的一点是:我们可以成为这门语言的专家,不好的一点是:我们可能选择的不是最合适的方案。...
阅读(7380) 评论(1)

【新书上架】 | 《全栈应用开发:精益实践》——历时两年二十万余字

两年前,从 RePractise 的一篇文章里,我开始了 Growth 应用及电子书的编写。Growth 整个系列的内容在 GitHub 上已经有近万个 star。今天我们带来了 Growth 的纸质版《全栈应用开发:精益实践》,她一定不会让你失望的~。 那么,作为 Growth 纸质版的 《全栈应用开发:精益实践》到底在讲些。本书目标本书的主线结合了《全栈增长工程师指南 》与《全栈增长工程师实战...
阅读(2129) 评论(2)

分享下最近写的开源电子书《我的职业是前端工程师》

作为 GitHub 知名的 md 程序员,我很高兴宣布,已经在 GitHub 上 Release 第七本电子书。在我来深圳之前的项目里,我们是一个全功能团队,我从实习生开始了职业生涯。在这一个团队里,每个人都是一个全栈工程师,即要编写前端的 JavaScript 代码,又要会后台使用 Java 或者 Scala 来对 API 进行编程。而最近在深圳的一年工作里,我是一个前端+ 移动应用开发(混合应用...
阅读(2126) 评论(4)

天天写业务代码的那些年,我们是如何成长过来的

比起写业务代码更不幸的是,主要工作是修 Bug,bug,buG, bUg。 在一家大的公司里,不同的人总会有不同的运气: 运气好的人遇上一个好的项目,升职加薪,从此就走上了人生的巅峰。 运气差的人摊上一个差的项目,升不了职,少加了薪,并且还获得不了技术成长。 我刚毕业那会儿,所在团队的主要工作是,维护一个『又老又旧』的系统。比起写业务代码更不幸的是,我们的主要工作是修 Bug,bug,buG, bU...
阅读(9535) 评论(26)

前端程序员必知:单页面应用的核心

这几年里,单页面应用的框架令人应接不暇,各种新的概念也层出不穷。从过去的 jQuery Mobie、Backbone 到今天的 Angular 2、React、Vue 2,除了版本号不同,他们还有很多的相同之处。 刚开始写商业代码的时候,我使用的是 jQuery。使用 jQuery 来实现功能很容易,找到一个相应的 jQuery 插件,再编写相应的功能即可。对于单页面应用亦是如此,寻找一个相辅助的插...
阅读(9727) 评论(3)

我的职业是前端工程师:学习前端只需要三个月【框架篇】

将 package.json 中的 Ionic 版本改为 2.0.0 的时候,我就思考一个问题。这个该死的问题是——我到底要用哪个框架继续工作下去。 刚开始学习前端的时候,SPA(单页面应用)还没有现在这么流行,可以选择的框架也很少。而今天,我随便打开一个技术相关的网站、应用,只需要简单的看几页,就可以看到丰富的前端框架世界 Angular 2、React、Vue.js、Ember.js。当我还是一...
阅读(1636) 评论(0)

写在GitHub 的第 19999 个 star 时——开源的路还很长

Star 虽好,可不要贪杯哦。 两年前在做 Annual Review 订下一年的目标时,想着写一个开源框架。去年订下今年的目标时,仍然继续着这样的想法。今年又要制定下一年的目标,2333~~。 不久前,在 GitHub Ranking 上看到自己的 star 数(star 不是设计用于做“点赞”的,而是用来收藏的)时,发现已经快 20000 了。然后把自己的项目过了一遍,发现没有一个比较好的...
阅读(6920) 评论(0)

从最新的技术趋势看前端的未来

本文仅代表 Phodal 的个人观点,来听听一个前端程序员的 YY。 新一期的ThoughtWorks技术雷达有点出乎意料,使用new标签的框架、工具、技术、语言等等超过了一半——Vue.js、ES2017上榜,Three.js凭着VR的火又上榜了,还有熟悉的Electron,以及微前端的概念。让我们先看看一些技术亮点~~。前端在可见的未来在那篇《最流行的编程语言JavaScript能做什么?》的文...
阅读(7291) 评论(1)
258条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1173852次
    • 积分:14160
    • 等级:
    • 排名:第898名
    • 原创:257篇
    • 转载:0篇
    • 译文:1篇
    • 评论:720条
    出版
    翻译
    微信公众号

    分享及时有趣的内容

    博客专栏
    weibo