0

    前端小白是如何利用chatgt用一周时间从0做一款微信小程序的

    2023.05.03 | admin | 239次围观

    前端小白是如何利用chatgt用一周时间从0做一款微信小程序的

    随着chatgpt的大火,真的是在工作上给各行各业的人带来了极大的便利,本人是一个java程序员,其实我自己是一直想开发一款属于自己的小程序的,但是迫于对前端知识的贫瘠,考虑到要学的前端开发知识有很多,比如js,ts,前端框架vue,react...,最难受的是css样式,最简单的效果都要弄好久,每次想一想就放弃了。最近出来的chatgpt,让我对这个想法重新有了信心,然后就是直接开干!

    ☝确定好方向为什么要做一个题库小程序呢?

    之前帮人家做过自动答题的程序,所以不少人问我有没有相关网站的题库,所以既然别人有这个需求,我觉得还是有做的可行性的。

    模仿同类产品

    既然想好了要做什么,那我就直接去应用市场,微信小程序搜相关的应用,我一口气下载和看了十几款搜题程序,搜题大侠,题海,刷题神器,聚题库...,总结了几点:

    上面这几点,是用户的基础功能,也就是满足题库app的基本条件。但是很多题库都没有把三点都做到,有些有拍照但是没有语音输入,有些只有文字输入,有些题库很丰富但是不支持用户自己导入题库,而且绝大多数app动不动就要收费小程序默认主页是什么,而且收费还很高,我觉得这可以是我的突破点,作为个人开发者,我的成本肯定比他们低,所以程序在收费方面肯定比他们低或者不收费。

    策划产品ui和功能

    功能方面,我就先模仿他人的题库app,先把基础的功能做起来,第一步先把搜题功能做好,再做其他的功能。

    根据要做的功能就简单画了下草图,自己不懂ui,审美也不太行就只能潦草一点了

    ui草图开发后台

    后台接口想了下,先暂定三个接口,为了接口不被轻易爬取,采用前台加密小程序默认主页是什么,后台解密的方式,每次请求都会携带秘钥,解密成功才会正确响应。

    前端小白是如何利用chatgt用一周时间从0做一款微信小程序的

    因为后端是自己老本行,花了一天左右差不多就做完了

    前台

    前台我首先调查了那几款框架好做微信小程序,就是坑比较少(包括uniapp,taro,原生),因为自己直接稍微接触过一点react,鉴于taro对react的适配性比较好,taro也一直在更新,所以我选择taro(原生也考虑过,但是感觉要多花时间去了解,所以就pass啦)。

    准备事项

    开发小程序还是有很多准备的工作要做的,

    根据demo修改

    我先去官网clone了个demo下来,下载了微信开发者工具,尝试运行了下,发现还真有用Taro官网

    然后自己先把首页的样子,用语言描述给chatgpt,给我画出大概得雏形,然后再进行微调

    聊天记录

    如此往复,我就得到了一个简洁的首页

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论