NinghaoNodeCamp 2019(第二回 7/15 - 7/30) 查看介绍立即报名 →

博客

一个真实的商业网站案例(课程已发布)

最近做了一个关于搭建商业网站的迷你系列课程(3集,现已全部发布在宁皓网)。这是一个真实的案例,网站运行在阿里云 ECS 服务器上,并搭配了负载均衡,提高网站的响应速度。https://toview.cn,成聚广告摄影,网站拥有者是摄影师于晓龙。

Vue.js 应用框架:Nuxt.js

使用 Nuxt.js 可以更容易去创建带服务端渲染的 Vue.js 应用。最近发布了 Nuxt.js 迷你系列课程(已全部发布),介绍了这个框架,可以让你了解这款框架的用法。

创建一个拥有更好用户体验的 Web 应用,可以将应用的前端与后端分离开。应用的前端会专门使用一些应用框架去创建,比如 Vue.js,React.js 等等。Nuxt.js 其实就是改进了 Vue.js 的开发体验,为项目提供了一个结构,提前做了一些配置工作,让我们可以更快速地去开发应用。

学习准备

Vue.js 是目前最流行的前端应用框架,想成为前端开发工程师,开发自己的 Web 项目,都可以考虑学会 Vue.js 全家福(Vue.jsVue RouterVuex)。Nuxt.js 也值得学一下,它会帮你省点力气。

微信小程序:Taro 框架开发体验

Taro 可以让我们用 React.js 的风格来开发微信小程序、支付宝小程序等等。它是京东推出的一套多端应用开发框架。宁皓网最近出了 Taro 框架相关课程,会员们可以在线看了 :)

在开发微信小程序的时候,你可能需要使用 TypeScript,要用 NPM 上的包,打算用 Async Await 做异步编程,本身已经熟悉其它前端框架的开发流程,这些都是选择框架来开发微信小程序的原因。

比如 wepy,mpvue,也可以使用 Taro 。选择框架主要主是为了提高开发体验,有些框架偏向 Vue.js 风格,Taro 是 React.js 风格。

Taro 不但允许我们使用熟悉的 React.js 方式来开发微信小程序,同时还可以生成适用于其它平台的应用,比如支付宝小程序、H5 应用、React Native 移动端应用等等。

进京

屋子里坐着百十来号人,他们参与的项目影响着上亿人的娱乐、学习、工作还有生活。想到这,突然有种不寒而栗的感觉。

Luke 在微信上跟我说:“12/5 下午会在北京办公室举办一场 Flutter Live Beijing 的活动,要不要过来参加一下?” ,Luke 和他的团队在谷歌北京办公室负责 Flutter 在国内的一些工作。Flutter 是谷歌推出的一套开源的移动应用开发框架,能看得出,谷歌公司应该非常重视这款产品。

第一次听到 Flutter 应该是在朋友圈里看到的。因为我删掉了所有新闻类应用,屏蔽了平时习惯性打开的新闻和视频网站。只剩下浏览器没办法删,安卓手机打开浏览器就会出现新闻。iOS 好一点,只有使用百度的时候,才会看到新闻。

看新闻是一种瘾,你不屑地点开一个带诱惑图像与标题的新闻,再抬眼看别处的时候就是半小时之后了。越看越想看,越看越觉得自个儿傻。这个瘾又很难戒掉,因为它无处不在,太容易得到,随便哪里的新闻内容都足够填补我们的每一分钟的空余时间。

圣诞祝福视频

腾讯传

刚刚读了一本吴晓波写的《腾讯传》,对我来说这就像是武侠小说。

月初的时候跟小雪到当当书城逛了一圈,发现了一本《腾讯传》,正好小雪双 11 凑单,我就让她帮我带了一本。今天读完了这本《腾讯传》,我没看过武侠小说,武侠电影到是看了不少,这本书对我来说感觉就想是一本武侠小说。

书里面主要介绍了腾讯这家公司的发展史,里面有一章介绍了中国当初互联网风起云涌的一段时光。腾讯、网易、新浪、阿里、搜狐、百度、携程,京东,联众,盛大,百度几乎都是那两年冒出来的(1998 - 1999)。非常希望能看到这段历史被拍成电影。

97 年我从东北搬到了山东。山东到现在,能叫得出名字的互联网公司几乎没有。我记得有一年中国互联网百强企业,山东只有一家,我一看原来是一家百度广告代理商。而 2018 年的互联网百强企业榜单里面,山东是零。

阿里巴巴神奇之旅

刚刚结束了今年遇期之外的一次阿里巴巴神奇之旅,参观了在杭州的阿里巴巴西溪园区,逛了一下神奇的上海迪士尼。

一个初学开发的路线:起步 — 界面设计

我有个想法,想做个网站还有应用,但是我现在什么都不懂,暂时我还找不到工程师合作伙伴,也不想投入太多钱请人帮我做。我有时间,也有兴趣,看看能不能通过自学把我想做的应用整出来。要是自学得花多长时间啊,我不是计算机专业的,也不知道能不能学会。

如果你想从头开始自学网站与应用的开发,我为你提供了一个路线,按着这个路线一步一步走,最终你应该就可以做出自己想要的东西了。你最好能有一个清楚的目标,可以是你想做的网站,也可以是想要获取到的技能,越具体越好。有时候只有兴趣也是不够的,一遇到困难与挫折就很容易放弃。但如果你有了清晰的目标,不管你走多少弯路,遇到多少困难,你都会找到解决的方法,最终的目的地就是你心中设定好的那个地方。学习没什么窍门,就是先跟着做,做着做着一切就会变得自然。

第一站:准备基础工具

先准备好基础的开发工具,一个代码编辑器,一个命令行界面,一个浏览器。有了它们你就可以开始去做很多事情了,可以学习程序设计语言,可以设计应用界面,可以开发应用等等。这几样东西也是以后在我们开发工作中大部分时间使用的工具。

使用 Nginx + PM2 在 CentOS 7 系统上运行 Node.js 应用的详细操作手册

本文介绍了怎么样在生产环境上运行 Node.js 应用。生产环境一般就是一台或一群 Linux 类型操作系统的服务器,当然你也可以把应用装到容器里运行,但不管怎么样,你需要先了解最基本的操作流程。

纲要

  1. 在本地创建一台 CentOS 系统的虚拟机来模拟应用的生产环境。
  2. 安装与配置 Node.js。
  3. 使用 PM2 运行 Node.js 应用。
  4. 为 Node.js 应用安装并配置一个 Nginx 代理。

订阅宁皓网,可以在线学习更多关于 Node.js 应用开发。

35

有位老师说,创业不用太早,35 刚刚好,比较容易成功。所以我一直都在暗示自己,在这个年纪的时候要做一些改变。还有三个月,我就 35 了。过了明年,后年是自己的本命年,也就注定要折腾一下。

前几天我想自称自己为大叔,但是有两个问题,一个是形象不符,还有年龄也不符。大叔这个词怎么也得过了不惑之年才能冠名使用。自己还有点晚熟,原因可能是上小学的时候比别人小一岁,老觉得自己比别人年轻一岁,认为别人能做的事情,一年之后我也可以做到。这是小孩子的想法。不用觉得自己年轻,或者是老了,现在永远都是最佳时机,读到这些文字的人都生活在同一时间线上。

古人发明了很多可以作借口的成语,让你感觉会好受一些。比如大器晚成,可以作晚熟的借口。



微信好友

用微信扫描二维码,
加我好友。



微信公众号

用微信扫描二维码,
订阅宁皓网公众号。



240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

10562
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点