长沙前端,第1/6个独立产品小孩

我是一名长沙的前端工程师,目前就职于 惠农网,在前端岗位上服役了8个年头了。

想着做一个自己的产品玩玩,有没有用也没关系,纯粹是做点自己喜欢的事情。

背景

2022年就从uniapp的网站上了解serverless很酷,在unicloud 推出免费的云函数来,我就一直在研究如何使用 unicloudRESTful api 接口,重开始学习 云函数URL化mongodb JQL

花了很多的时间,结果也做出了一些有用的东西。

但是,unicloud 收费后的(5元/月)接口访问,延迟都有 300ms ,即使很简单的逻辑的接口。

技术选型

作为在企业级应用里,这样的接口是达不到要求的,所以我有辗转反侧,寻找成本低,速度又快的nodejs框架。后面了解吧 nestjs fastify midway.js egg.js 。 早些年也玩过一个 egg 项目 xiejunping/wapman-admin: wapman koa2后台管理 PC+移动端 (github.com) and TS 版xiejunping/egg-ts: sys-admin 采用阿里的egg 框架 重构 (github.com) ,所以上手强点。

所以就又搞起了egg.js 。(后端项目没有开源了,为了安全)新的egg没再使用TS,因为没有合作开发,简单点。但数据库使用了 Sequelize ,同时也加入了同构模式,就像以前的php。

RESTful 接口最离不开的就是接口文档了,这次我也采用的 swagger-doc 自动生成,同时写了一个油猴脚本,加入了复制功能

产品

前端,暂时没有很多精力,向往是通过utools免费的推广能力,再通过自己的渠道推广,暂时确定 :

  • h5 cdn.pjpiao.com
  • utools 插件市场" CDN静态资源 "
  • 微信小程序 暂时未做

在过去的一个月中,又做产品,又做测试,同时前端加后端,每天下班从20点搞到 24点。

终于是把基本功能差不多做完了,产品也接入了 数据统计与分析 功能,每天下班第一件事是看统计数据。

虽然数据很惨淡,我要不去推广基本没有人点击,但是看到新注册的用户就很开心。

为了怕用户使用过程中出现bug, 突然就退出网站了,我也在顶部做了反馈按钮(后面也要优化,让大家找到群组)。 同时也期待大家来这里讨论产品的缺点与建议 support.qq.com/product/455...

成本

本着让大家的服务能得到保障,我买了台迷你小服务器,放在了我的床底下,保证凌晨2点服务挂了,能最快处理并修复好^_^............ 为了让服务器不停电,我直接交了2000元电费,这成本比我在阿里云买的服务器都贵了。

淘宝店家了解我用来做服务器的迷你小电脑,默认帮我把宝塔装上了,我也简简单单装好了node环境,把服务都起来了,欢迎大家测试 RESTful api

前端: 使用webpack5 生成单页应用,直接一键丢到 腾讯云的 对象存储上,当免费的网站用。当然如果你是大佬请放过我,我就冲6元钱,别刷我的cdn。 为了考虑您的手机也能访问,特意花了点时间做了响应式布局

cdn.pjpiao.com

产品目的

在做前端脚手架过程中,开发了一个命令把本地的图片,一键上传到公司的 云存储上,配合CDN 加速,直接完成了前端的优化工作,针对现在很多中小型企业,基本就是一两个前端,根本没有系统去优化过产品,加上前端大多使用vue-cli 生成的单页应用,很多项目功能叠加,打包的文件就会超过1M,随着就会出现首屏白屏的问题了。

我做这个产品目的就是,可以把你的网站的静态资源上传到我的平台上,用我平台的cdn 来加速您的网站,所以我期望:

  • 您不要把它当作图床来使用
  • 您不要上传文档当网盘来使用
  • 更不希望您来刷我的CDN流量 (所以是登录用户才能上传体验)
  • 后期我会绑定二级域名,每个用户独立的存储桶
  • 可以开通腾讯云的 静态站点 功能
  • 配合其他工具作为独立开发者的一键部署功能

写在最后的话

我没期望这个产品能成为什么样,但在技术的道路上很希望能碰到 结对编程 者,今天您我有缘能相聚于此,对于前端,nodejs nuxt.js next.js 技术想咨询的也欢迎一起探讨。

独立游戏开发前10个产品都是垃圾,当然我也知道这个产品还有很多路要走,希望大家体验并能一起体验这个产品的"成长", 在接下来的每周都会更新一个版本。

关注我主页,不迷路 Cabber (ChuPiJiang) - Gitee.com

相关推荐
程序者王大川5 天前
【前端】Flutter vs uni-app:性能对比分析
前端·flutter·uni-app·安卓·全栈·性能分析·原生
程序者王大川8 天前
【移动端】Flutter与uni-app:全方位对比分析
flutter·uni-app·app·nodejs·全栈·dart·移动端
图王大胜1 个月前
模型 KJ分析法(亲和图法)
人工智能·产品·管理·认知·决策
WujieLi1 个月前
独立开发沉思录周刊:vol7: AI 是产品还是功能?
程序员·产品·设计
我码玄黄1 个月前
Axure 变量魔法:揭秘局部与全局的动态协同
产品经理·axure·产品
我是若尘1 个月前
网络小白的进阶之路:轻松搞懂L3、L4、L7
前端·全栈
肉松饭2 个月前
开发人自己的项目管理工具(三)项目搭建-server端
前端·全栈
WujieLi2 个月前
独立开发沉思录周刊:vol3.海的那一边有什么,已经不重要了。这片海,很重要
程序员·产品·设计
我码玄黄2 个月前
协同作战:Axure 团队协作功能全解析
产品经理·axure·产品
子洋2 个月前
一文搞懂各种 XaaS 究竟是什么
前端·后端·产品