高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

HyperDev 让创建新的 Web 应用毫不费力

  • 2016-06-13
  • 本文字数:1089 字

    阅读完需:约 4 分钟

Fog Creek Software 发布了一个新的基于 Web 的工具,它能够在 Internet 上毫不费力地创建新的 Web 应用,我们只需搜索“HyperDev”即可。

在一篇宣布公开beta 版本的博客文章中,Joel Spolsky 这样说道,HyperDev 将会是“快速写出代码并让它们在Internet 运行的最快方式。在将一个Web 站点的代码准备就绪并运行起来的过程中,会有很多复杂的管理细节,我们想要将其100% 的消除。”

初始的过程确实非常简单直接。只需点击 http://hyperdev.com ,用户就会得到一个基于 Node.js 的后端项目的干净实例,并且还有一个简单的 HTML/JS 前端。所有的搭建过程、源码控制以及托管都已经处理好了。HyperDev 采用了 jsFiddle 的理念,并将其扩展至包含服务端的代码。

默认情况下,用户会看到一个浏览器内的 IDE,其中包含了前端和后端的代码。后端部分搭建了一个 Express.JS Web 服务器,它负责提供前端部分的内容。以此作为起点,开发人员就可以编写任意他们想要的服务端代码,就像是在“传统的”Node.js 应用中一样。

Spolsky 着重强调了 HyperDev 所消除的创建新项目所涉及到的重复性任务:

  • 不需要创建账户;
  • 不需要使用 Git 或其他版本控制;
  • 不需要处理名称服务器(name server);
  • 不需要注册托管提供商;
  • 不需要提供服务器;
  • 不需要安装操作系统、LAMP 技术栈软件或 Node 等等;
  • 不需要配置服务器;
  • 不需要规划如何集成和部署代码。

不管是创建原型还是生产环境的项目,很多专业的 Web 开发人员在创建新项目方面应该已经有了自己的处理过程。但是,对于偶尔进行 Web 开发的人来讲,HyperDev 是一个很有价值的工具,它能够没有任何繁文缛节就让所有相关的事情准备就绪并在 Web 上运行起来。

HyperDev 项目可以进行共享,每个开发人员的代码变化会实时更新,Spolsky 这样说道:

你所做的每一项内容变更都会即时保存,上传到服务器,服务器将会基于新的代码重新启动,浏览器会刷新,所有的事情会在半秒钟内完成。所以,现在服务端代码的变更是实时部署的。这是一种神奇的团队编程,所有的结果都会马上呈现,类似于 Trello 或 Google Docs。

HyperDev Gallery 上有一些样例。目前为止,它只支持基于 JavaScript 的项目,但是他们希望尽快添加对更多语言的支持。

在 Hacker News 的社区讨论中,很多的评论都是正面的,但是有些人将HyperDev 归类为“玩具”。Nicholas Charriere 却对此感到很兴奋,他 写道,“它完全是用来降低进入壁垒的,坦白说,我对这个项目印象深刻。我认为,这是一个新的突破。我觉得,将它与简单的教程结合起来,就能教导人们计算机并不是什么魔法,任何人都可以来尝试一番。”

查看英文原文 HyperDev Spins Up New Web Apps with No Effort

2016-06-13 19:001284

评论

发布
暂无评论
发现更多内容

数据、管理、分析和运营:大数据专家面临的四大挑战!

雨果

大数据

TCPIP协议栈的心跳、丢包重传、连接超时机制实例详解

Java快了!

现代数据栈如何降低数据平台的复杂度?

Kyligence

数据分析 云原生 指标中台 指标自动化

实操指南:如何为 SAST 工具设置误报基准?

SEAL软件供应链安全

应用安全 静态应用安全测试 SAST 应用安全测试 软件供应链安全

网易易盾 GameSentry 正式开源,做游戏安全保障的尖兵利刃

网易智企

安全 测试

华为云宣布全面建设全球初创生态,3年内赋能10000家高潜初创企业

华为云开发者联盟

云计算 创业 创新创业 企业号九月金秋榜

SAP ABAP 平台新的编程模型

Jerry Wang

SAP abap Netweaver 思爱普 9月月更

怎样才能开一场高效的迭代评审会?

LigaAI

Scrum 迭代 LigaAI 敏捷实践 企业号九月金秋榜

JWT本无状态,为何却要存储在Redis破坏其无状态特性?

知识浅谈

JWT 9月月更

“基础-中级-高级”Java程序员面试合集,看完献出我的膝盖!

收到请回复

Java 云计算 开源 架构 编程语言

PANews与NFTScan联合推出Top50 NFT Collection全球影响力榜单

NFT Research

Ethereum NFT

阿里云视觉智能开放平台商品图智能生成开启邀测啦

夏夜许游

人工智能 AI 电商 图像分割

心血来潮,手绘一张Spring学习思维,内容详细全面,秋招面试必看!

收到请回复

Java 云计算 开源 架构 编程语言

3D打印机打印模型的10大技巧

Dylan

3D模型

阿里云视觉智能开放平台2D视频转3D视频开启邀测啦

夏夜许游

人工智能 AI 3D

常见的http请求参数和响应参数,前后端交互参数说明

共饮一杯无

9月月更 请求头 请求参数

【HTML-CSS】小游戏--渣灰哥的愿望之砍砍渣灰

Sam9029

JavaScript HTML5, CSS3 9月月更

iofod - Echart 图表全支持

iofod jude

Java 前端 低代码

Java进阶(二十一)java 空字符串与null区别

No Silver Bullet

Java null 9月月更 空字符串

Github星标90K!京东架构师一篇讲明白百亿级并发系统架构设计

了不起的程序猿

Java 程序员 高并发 java程序员 高并发系统设计

计算机网络——码元、波特

StackOverflow

编程 计算机网络 9月月更

Spring 框架使用了哪些设计模式?

Java快了!

spring框架

2022前端二面必会vue面试题汇总

bb_xiaxia1998

Vue 前端

一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL!

收到请回复

Java 云计算 开源 架构 编程语言

住宅代理IP在网络攻击中的作用

郑州埃文科技

代理IP 安全检测 撞库攻击

阿里云视觉智能开放平台离线人脸识别SDK开启邀测啦

夏夜许游

人工智能 AI 人脸识别 离线包

为超级品牌打造「上瘾算法」|Whale 帷幄发布全新 DAM & VAP 内容数字化产品

科技热闻

HyperDev让创建新的Web应用毫不费力_JavaScript_David Iffland_InfoQ精选文章