一站式应用开发平台,完美地解决了上述问题

一站式应用开发平台,完美地解决了上述问题

作者 | 阿里森编辑| 夏猛

出品| CSDN(ID:CSDNnews)

对于一些初中级程序员来说,开发和部署一个中小型应用程序(如开源项目文档、个人博客、个人网站、在线简历和在线ChatGPT聊天工具等)还是有一定门槛的,他们需要先在计算机上安装相应的软件。 开发环境(如Python、Java、Go、NodeJS等),然后在GitHub上创建一个项目,拉取到本地,开发完成后推送代码,然后去阿里云购买云主机,配置环境,证书,并绑定ssh密钥。 拉取代码、编译……对于纯前端项目来说还是比较方便的。 可以在本地编译并传输到CDN,或者使用GitHub Pages服务等。一般来说,开发和部署应用程序的过程是费时、费力、低效的。

现在,有一个这样的网站完美解决了上述问题:

代码:

一站式应用开发平台

游戏后端开发_后端开发游戏有哪些_后端开发游戏怎么做

据官网介绍,InsCode是一个可以在浏览器中实时运行代码的开发平台3D角色,支持数十种编程语言。 开发、部署、维护、运营均可在线完成,并内置ChatGPT问答助手辅助编程。

云开发环境,模板丰富

后端开发游戏怎么做_后端开发游戏有哪些_游戏后端开发

InsCode提供2核/4GB云开发环境和AI编程助手,可以开发普通项目、开发AI应用、一键部署项目(也是2核/4GB环境)、运行最流行的AI模型。

后端开发游戏怎么做_游戏后端开发_后端开发游戏有哪些

InsCode的模板中心提供了很多常见的编程语言,如Python、Java、HTML/CSS/JS、NodeJS、PHP、Go等。目前后端开发比前端稍微活跃一些,仅使用Python约5,000次。

后端开发游戏怎么做_游戏后端开发_后端开发游戏有哪些

除了编程语言之外,模板中心还拥有丰富的模板供用户选择,例如流行的VueJS、React、Next.js、Nuxt.js等。 当然,iView也是必不可少的(这里有一个小秘密:InsCode网站 是使用iView开发的)

游戏后端开发_后端开发游戏怎么做_后端开发游戏有哪些

此外,InsCode模板中心还拥有许多游戏和图形相关的框架,例如Three.js、p5.js和WebGL。 这里我推荐Kaboom(@inscode/Kaboom),InsCode上的一款有趣的小游戏。 有兴趣的用户可以尝试一下。

接下来我们介绍一下VueJS项目的创建过程:

后端开发游戏有哪些_游戏后端开发_后端开发游戏怎么做

创建项目后,您将自动进入在线IDE页面。 代码编辑器使用VSCode,编程体验和本地IDE一样(毕竟是一样的东西)。

单击顶部的“运行”按钮,右侧将打开一个终端。 这里可以看到 npm i 和 npm run dev 命令正在运行,说明其背后运行着真正的 Node.JS 环境(可以通过 node -v 和 npm -v 查看版本)。 从终端信息可以看出,该模板使用了Vite。 启动后,预览将在右侧打开。 在InsCode平台上,您可以在同一个界面中编写代码、运行代码、预览效果。 此本地 IDE 目前无法执行此操作。

此外,还有Vite的热更新和熟悉的调试面板:

后端开发游戏怎么做_游戏后端开发_后端开发游戏有哪些

在IDE的右上角,可以看到当前的环境和服务信息、CPU和内存的使用情况,并提供MySQL的使用通道,满足广大用户做后端项目的机会。

后端开发游戏怎么做_后端开发游戏有哪些_游戏后端开发

AI编程助手

如果要问2023年什么技术最流行,那一定是ChatGPT!

InsCode内置AI辅助编程!

创建一个新的 sendmail.js 文件,在开头添加两行注释:

//sendMail // 参数:to、title、body

选择这两行代码,顶部会出现一个AI工具栏。 点击Complete Code按钮,右侧AI窗口会返回所需代码,并说明步骤和代码用法。

后端开发游戏有哪些_后端开发游戏怎么做_游戏后端开发

以下为InsCode AI编程助手返回的代码

constnodemailer = require('nodemailer');
async function sendMail(to, title, body) { try { // 创建一个SMTP客户端配置 const config = { host: "smtp.qq.com", // 邮箱的SMTP服务器地址 port: 587, // 端口号,一般采用587 auth: { user: "your-email@qq.com", // 发件人的邮箱地址 pass: "your-email-password", // 邮箱的授权码 }, };
// 创建一个SMTP客户端对象 const transporter = nodemailer.createTransport(config);
// 发送邮件 const info = await transporter.sendMail({ from: '"Your Name" ', // 发件人的名称和邮箱地址 to, // 收件人 subject: title, // 邮件标题 text: body, // 邮件正文 });
console.log("Message sent: %s", info.messageId); } catch (error) { console.error(error); }}

除了AI完成代码之外,InsCode还具有解释代码、添加注释、查找Bug、优化代码等功能,你还可以针对选定的一段代码提出问题。 代码功能在阅读别人的代码时非常有用,尤其是开源项目(如Vue)。 有用。

在InsCode社区()搜索,已经有很多纯AI生成的作品,比如:

一键部署到生产环境

项目完成后,下一步就是部署它并让其他人访问它。

InsCode可以直接一键部署项目。 打开部署面板,只需点击部署项目按钮(如下图)即可部署到生产环境,并支持域名修改。

后端开发游戏有哪些_游戏后端开发_后端开发游戏怎么做

部署和编译过程:

后端开发游戏有哪些_游戏后端开发_后端开发游戏怎么做

部署成功:

后端开发游戏有哪些_后端开发游戏怎么做_游戏后端开发

部署完成后,点击域名即可访问:

后端开发游戏有哪些_后端开发游戏怎么做_游戏后端开发

如果要更新已部署的项目,直接在云端IDE修改代码,然后一键更新部署即可。 这一切都在浏览器中完成,无需配置环境,无需购买云主机……随时随地都可以完成,在iPad上也可以完成。

一键部署您专属的ChatGPT应用

InsCode开发环境内置GPT 3.5 API,您可以一键拥有自己的ChatGPT应用程序。

游戏后端开发_后端开发游戏怎么做_后端开发游戏有哪些

使用官方提供的模板,只需要一键Fork或者一键部署。

模板地址:ChatGPT Template With Vue

(@inscode/gpt-vue)

下面是作者自制的AI中英翻译ChatGPT应用。 输入中文时游戏后端开发,自动翻译成英文,输入英文时,自动翻译成中文。

在线体验:AI中英翻译

(@aresn/gpt-vue)

一键启动稳定扩散AI绘画

今年最火的不仅是ChatGPT,还有AI绘画及其对应的大模型,比如Stable Diffusion。 您最近经常看到下面这样的照片吗?

游戏后端开发_后端开发游戏有哪些_后端开发游戏怎么做

它们都是由AI绘画模型Stable Diffusion完成的。 不过安装Stable Diffusion有一定的门槛游戏后端开发,需要相应配置的显卡,这让很多想要尝试的新手用户望而却步。

InsCode提供了在线Stable Diffusion模型,可以一键启动WebUI进行AI绘画:

后端开发游戏有哪些_游戏后端开发_后端开发游戏怎么做

只需一美元,即可获得一小时的 RTX 3090 体验。

后端开发游戏有哪些_游戏后端开发_后端开发游戏怎么做

在InsCode提供的环境中体验AI绘画:

游戏后端开发_后端开发游戏怎么做_后端开发游戏有哪些

试用地址:Stable Diffusion model

(@inscode/稳定扩散)

社区学习

InsCode的Ins不是Instagram的Ins,而是Inspiration的Ins。 这意味着创建和寻找有灵感的代码。

InsCode本身也是一个不错的学习平台游戏图片素材,其社区中已经有很多优秀的作品():

在InsCode中发布到社区的每一个工作代码都是开源的,让大家更容易学习:

后端开发游戏有哪些_后端开发游戏怎么做_游戏后端开发

如果你对开源项目的代码有不懂的地方,也可以直接询问AI编程助手,它可以高效地提供准确的结果,对新手非常友好:

后端开发游戏怎么做_游戏后端开发_后端开发游戏有哪些

欢迎大家探索InsCode:

文章来源:http://mp.weixin.qq.com/s?src=11×tamp=1695615111&ver=4795&signature=k1gFC4fZXTbIc0h4e9azM0-MSGp-KOkDCtY*OjrfSI41A5efWuY4*eS3vdGP7qJY9n5c1PrATIW7zN1S6Lim2Y2Nlb-4GbUQQ7mWK7QgPuG2wloieUg8FnQppE3m0vhM&new=1