写点什么

nodejs

1 人感兴趣 · 73 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/7d/7d15a2c1244480ff63db720354b24b60.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈基于 Web 的跨平台桌面应用开发

近些年来,跨平台跨端一直是比较热门的话题,因为跨平台方案的优势十分明显。对于开发者而言,可以做到一次开发,多端复用,一套代码就能够运行在不同设备上,今天我们聊聊桌面应用开发。

https://static001.geekbang.org/infoq/3d/3d90db6aa13731d09f24ad42ffac3614.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Node.js 未来发展趋势

Node.js 是一种非常有前途的后端技术,它具有高性能、高可扩展性和轻量级等优点。Node.js 还可以用来开发命令行工具和跨平台桌面应用程序等,具有非常广泛的应用场景。

https://static001.geekbang.org/infoq/8b/8b3db42bb84a8217db37cfe128e840a1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

NodeJS 实战系列:DevOps 尚未解决的问题

用户头像
光毅
02-12

本文将通过展示 NodeJS 应用里环境变量的提取过程,来一窥 DevOps 技术是如何应用在现在云平台上的运维工作中的。同时我也想让大家在这里看到 DevOps 的另外一面,即它并非全能,从本地开发到持续部署再到实际运行,有一些运维鸿沟依然还未被填平。

Node.js 应用全链路追踪技术——全链路信息存储

本文主要介绍在Node.js应用中, 如何用全链路信息存储技术把全链路追踪数据存储起来,并进行相应的展示,最终实现基于业界通用 OpenTracing 标准的 Zipkin 的 Node.js 方案。

https://static001.geekbang.org/infoq/e1/e13207e7152201c50f1e060de579deb1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

百度工程师带你体验引擎中的 nodejs

用户头像
百度Geek说
2022-12-22

如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务,那么Node.js是一个非常好的选择。

https://static001.geekbang.org/infoq/3f/3fd19efef350b2e6e7441c525b179110.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🚀使用“release-it”一气呵成:version、tag、changelog 等

用户头像
小鑫同学
2022-11-02

大家好,我是小鑫同学。一位从事过Android开发、混合开发,现在长期从事前端开发的编程爱好者,我觉得在编程之路上最重要的是知识的分享,所谓三人行必有我师。所以我开始在社区持续输出我所了解到、学习到、工作中遇到的各种编程知识,欢迎有想法、有同感的

https://static001.geekbang.org/infoq/76/7655c7b4ae08ae0aa3ce0fd6a3700a24.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

发布自己的第一个 npm 包

前端模块化作为前端必备的一个技能,已经在前端开发中不可或缺;而模块化带来项目的规模不断变大,项目的依赖越来越多;随着项目的增多,如果每个模块都通过手动拷贝的方式无异于饮鸩止渴,我们可以把功能相似的模块或组件抽取到一个npm包中;然后上传到私有

https://static001.geekbang.org/infoq/b6/b6f5a60cdae14c47c8ee11c5f6848f63.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

“程”风破浪的开发者|模拟微信第一篇,nodejs 搭建一套高性能分布式的在线文件服务

用户头像
ike潮
2022-10-24

模拟微信第一篇,nodejs搭建一套高性能分布式的在线文件服务。深度好文实战好文连载:手把手教对象从零开始,开发一款社交通讯APP

头大了,Mysql 写入数据十几秒后被自动删除了

用户头像
南城FE
2022-09-15

最近遇上了一件困扰了我好几天的一个问题,为此排查了一整天都无功而返,想到这感觉真对不起老板,一天一行代码没写,啥也没做成。

https://static001.geekbang.org/infoq/31/3107c72f987897b5138b1a47fa76de66.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

vite 3.0 都发布了,经常初始化 vite 项目,却不知 create-vite 原理?揭秘!

用户头像
若川
2022-09-12

今天这篇文章就来带领大家一起学习 create-vite 原理,源码400行不到。

https://static001.geekbang.org/infoq/41/419167c4de5a93bdb2da045c7224786b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Nodejs 安装及环境配置

用户头像
2022-09-10

nodejs安装及环境配置,保姆级教程,msi安装方式,绿色版本安装方式,多个nodejs共存,nodejs版本管理器。

https://static001.geekbang.org/infoq/b9/b9ada2685014479b8e039ce42e9f3990.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

http 请求 grpc 服务的最终解决方案

用户头像
ike潮
2022-08-04

所有的rpc协议遵守着一个万变不离其宗的定律:调用方与服务提供方有一套约定的报文解析格式。nodejs做代理,http报文组装成grpc报文,必须依赖.proto文件中定义的消息体

https://static001.geekbang.org/infoq/e5/e5471a2320ff4b9e0dba2f921d1178c8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

http 请求 dubbo 服务的最终解决方案(深度好文)

用户头像
ike潮
2022-08-03

nodejs做http server代理,拆解dubbo原生协议,组装报文,采用socket通信交互。依赖原则:所有的rpc协议遵守着一个万变不离其宗的定律,调用方与服务提供方有一套约定的报文解析格式。

https://static001.geekbang.org/infoq/bc/bc86120ce7a27c9c79a7f62ea53c6f96.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JS 快速高效开发技巧指南(持续更新)

用户头像
ike潮
2022-08-03

JavaScrpit代码简单明了,上手速度快,为了高效且优雅的开发,看官阁下不妨试试这篇技巧指南……

https://static001.geekbang.org/infoq/e9/e990c28c77fc660017aa5c206fe22b58.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么 Nodejs 这么快?

用户头像
devpoint
2022-07-16

如果对 Node.js 的流行感到震惊,那么并不意外。Node.js 自 2009 年诞生以来就席卷了在线和应用程序开发领域,成为最受欢迎的开发环境。再随着区块链行业的兴起,带来一波开源项目。Node.js 的流行有多种原因,对于初学者来说,它具有庞大的活跃社区和简单的

决战摸鱼之巅: 将 vscode 撸成可局域网联机对战的 moba 平台

用户头像
gamedilong
2022-05-01

一年多前撸过1个小霸王插件,不过由于是单机版无法联机,交互性不够。刚好最近看到qq堂下线的新闻,为了弥补之前的遗憾,利用假期时间参考这种类炸弹人模式开发了一个可以局域网联机对战的moba游戏,给大家工作之余提供一个能够和小伙伴一起愉悦身心的工具

https://static001.geekbang.org/infoq/88/88868f5eff34c680849d9bb698289693.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 Node.js、MongoDB、Fastify 构建 API 服务

用户头像
devpoint
2022-03-19

在现代WEB开发中,数据交互是主要需求,那么对于前后端数据交互来说,REST API 就是其中的数据交互设计的一种,本文介绍使用 Node.js、MongoDB、Fastify 和 Swagger快速构建API。

几种如何判断环境是否连上网方法!推荐最后一种

本文会列举几种可以判断环境是否连上网的方法,推荐可以直接用最后一种方法,可以直接获取有关计算机网络接口的信息。

https://static001.geekbang.org/infoq/75/75a913cd9245cd52bce1fcedfeeff3a0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

NodeJS 事件循环

用户头像
真嗣
2022-02-24

事件循环是 Node.js 处理非阻塞 I/O 操作的机制——尽管 JavaScript 是单线程处理的——当有可能的时候,它们会把操作转移到系统内核中去。浏览器事件循环与Nodejs事件循环的区别

Nodejs 内置模块 path 与 fs 模块简单使用

用户头像
编程江湖
2022-02-09

NodeJs 中内置了许多有用的模块,无需下载依赖引入即可使用。

https://static001.geekbang.org/infoq/5f/5ff421012a001e833a56f96af59b55a3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

认识 Express 的 res.send() 和 res.end()

用户头像
编程三昧
2022-01-21

在使用 Node.js 的服务端代码中,如果使用的是 Express 框架,那么对于一个请求,常常会有两种响应方式……

nodejs 异步 I/O 和事件驱动

用户头像
编程江湖
2022-01-04

异步IO(asynchronous I/O)

https://static001.geekbang.org/infoq/86/86663aea313fc34d7befcb9ee7670fd4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

前端架构师破局技能,Node.js 落地 WebSocket 实践

用户头像
杨成功
2021-12-13

本文从网络协议,技术背景,安全和生产应用的方向,详细介绍 WebSocket 在 Node.js 中的落地实践。

https://static001.geekbang.org/infoq/dc/dcfd7331a6b7517d9fbdafdf174e9de2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript 中 8 个最佳电子邮件库

用户头像
devpoint
2021-12-10

发送电子邮件是许多现代企业的核心要求,也是很网站订阅的核心。如今无论是发票、收据、密码重置还是推广消息,许多应用程序都以编程方式发送电子邮件以响应不同的事件。如今发送电子邮件很容易,不需要了解 SMTP、POP3 或 IMAP,甚至不需要服务器端开发,以

https://static001.geekbang.org/infoq/2d/2de4c0967d92ce550abd0082d2b3ca04.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 nodejs 和 Java 访问远程服务器的服务

用户头像
Jerry Wang
2021-12-01

既然这篇文章用的是nodejs和Java访问远程服务器的服务,那么咱们先用另一门编程语言,SAP的ABAP(我日常工作使用得最多的编程语言)来开发一个服务吧。

从 0-1 教你利用服务器做属于自己的个人博客

用户头像
坚果
2021-11-08

大家好,我是坚果。如果你妈迷惘。微信搜“坚果前端”公众号,看看码农的轨迹

https://static001.geekbang.org/infoq/1f/1f7a417ecea1f73957c8dd0233ddd452.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Node.js 日志之 winston 实践

用户头像
devpoint
2021-10-12

前面在《Node.js 日志最佳实践指南》介绍了关于日志的最佳实现指南,本文将使用 Winston 库来构建一个简单的日志功能。

nodejs_nodejs技术文章_InfoQ写作社区