小程序算不算 web 开发

2018-03-11 20:47:20 +08:00
 HuahuaChen

学习前端开发已经有一段时间了,突然不知道什么算 web 开发?自觉得微信小程序算 web 开发,但微信小程序算 web 开发吗?什么是 web 开发?

17487 次点击
所在节点    程序员
109 条回复
binux
2018-03-12 03:13:23 +08:00
@jecshcier 小程序没有微信的 server,你是怎么打开的。照这个说法,难道说一个静态 web 页面也不算是 web 开发咯。反正 HTTP server 就是做个分发而已。
Mitt
2018-03-12 03:13:47 +08:00
@lihongjie0209 B/S 架构跟 web 有什么关系,而且谁告诉你小程序没有 S 端的
taojing10
2018-03-12 06:22:28 +08:00
小程序不需要学,对着文档撸就行了
opengps
2018-03-12 08:23:53 +08:00
算,属于 js 大于 htmlcss 的性质
aksoft
2018-03-12 08:44:58 +08:00
hello world 也算 web 开发
jecshcier
2018-03-12 08:50:19 +08:00
@binux 当然不算啦。有哪个公司会提供一个随便写一个 html 的工作?我们所指的 web 开发都是建立在提供 server 的服务上的,就算只是纯粹前端,最后的成品都是有服务端支持的
jecshcier
2018-03-12 08:51:16 +08:00
@binux web 开发指的是提供 server,而不是调用 server,两者有区别
rubycedar
2018-03-12 09:12:00 +08:00
@lihongjie0209 谁告诉你小程序是 B 端了?
lihongjie0209
2018-03-12 09:23:15 +08:00
@rubycedar #28 请教一下,小程序属于 S 端吗?
bestkayle
2018-03-12 09:23:58 +08:00
一般的 web 开发是指后端开发,js,HTML 这种叫 web 前段开发
cljnnn
2018-03-12 10:11:50 +08:00
@bestkayle 那服务器开发又是什么?
bestkayle
2018-03-12 10:13:30 +08:00
@cljnnn #31 服务器开发分好多种,web 开发只是一般网页后端开发。
ioth
2018-03-12 10:23:19 +08:00
web 太广泛了。
cs 年代可以这么说。
geek123
2018-03-12 10:25:20 +08:00
我觉得应该算吧。
icris
2018-03-12 10:35:29 +08:00
@jecshcier #26
各个有 *.github.io 的公司都提供静态页面开发工作,这个回答如何?
codeyung
2018-03-12 10:39:42 +08:00
前端
jecshcier
2018-03-12 10:52:23 +08:00
@icris 这些静态页面最终都是运行在服务器上的,apache server 也是 server,它们的目的就是提供信息传输服务,显示页面给别人看,说它是 web 开发,哪里有问题了?而微信小程序开启了 http 服务让人访问了?很多小程序多数都只是利用 native 去访问服务端接口展示数据而已,服务端和客户端是两个概念。
xpresslink
2018-03-12 10:56:02 +08:00
确切地说小程序可以算入 WEB 开发的前端技术中的一个比较特殊的子类。

WEB 开发可以说是一个很广泛的领域。通常要分为前端和后端,前端( C 端,客户端)和后端( Server 端,服务器端)之间使用 HTTP 协议通信。
小程序用了和传统前端类似的技术栈。微信小程序中每个页面会有四个文件 .js .json .wxml .wxss
js 文件中是页面的逻辑,json 文件是页面的一些配置,wxml 是小程序的页面结构,wxss 为页面的样式。
icris
2018-03-12 10:58:58 +08:00
@jecshcier #37
运行在 GitHub 的服务器,这些公司不提供 server,这点达成共识就可以了。
binux
2018-03-12 11:16:21 +08:00
@jecshcier 前端不算 web 开发?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX