适合独立开发者的技术组合项目,已开源

249 天前
 jixiaopeng
我一直在寻找,适合独立开发者全栈,轻量级高度自定义 UI 和技术的解决方案,我做了几个这个开源项目,希望能够和大家一起分享,成长。

这个项目主要有高度自定义应用,不再受传统 UI 库束缚,使用的技术组合比较新,一处学习,多处使用等特性;

项目包含
WEB 全栈( web 独立站,响应式,seo ,UI 轻量级高度可自适应),已开源
APP(安卓、iOS),已开源(收尾中)
小程序,正在准备


使用技术
- NextJs
- TailwindCss
- Headless UI
- MongoDB
- JWT
- Docker
- React Native
- Redux Toolkit
- RTK Query
- Expo Router
- NativeWind




在发布这些了

[ Next.js 14 开源了一个精美和适配多设备的 WEB 电商全栈项目(全新技术组合,重磅推荐)] https://www.v2ex.com/t/1022595

<amp-youtube data-videoid="i4t7qpJihIU" layout="responsive" width="480" height="270"></amp-youtube>
[我正在使用 React Native (Expo) 开源一个精美的电商购物应用。] https://www.v2ex.com/t/1020690

<amp-youtube data-videoid="G60Eq1xPyCs" layout="responsive" width="480" height="270"></amp-youtube>
[第一次上榜 GitHub Trending 很激动 纪念一下(全世界都看到了] https://www.v2ex.com/t/1023434

演示功能和推广后
得到了许多老师的支持与帮助
多次上了 GitHub Trending
全栈开源地址: https://github.com/huanghanzhilian/c-shopping
APP 开源地址: https://github.com/huanghanzhilian/c-shopping-rn
项目在线演示地址:
docker 部署地址: http://shop.huanghanlian.com/
vercel 部署地址: https://c-shopping-three.vercel.app/
4313 次点击
所在节点    分享创造
29 条回复
C603H6r18Q1mSP9N
249 天前
很赞的,小程序也准备 react 方案吗?
jixiaopeng
249 天前
@shanghai1998 是的老师,谢谢支持⬆️
edward97
249 天前
可以可以,学习一下,star 了
LHRUN
249 天前
这套技术栈已经是基操了, 无论是官方还是个人, 都在推动这个趋势. 另外没有上 TS 是基于什么考虑的
jixiaopeng
249 天前
@LHRUN 后续会改成 ts
jixiaopeng
249 天前
@edward97 谢谢支持⬆️
jixiaopeng
249 天前
@LHRUN 是基操,但是很少有全部都整合,用爱发电开源不容易,单纯分享给大家😄
C603H6r18Q1mSP9N
249 天前
小程序用 tora ? 听说坑很多,国内小程序还是很重要的
jixiaopeng
249 天前
@shanghai1998 是的,谢谢提醒,最近也在技术选型
mocococ
249 天前
每个页面的 title , keywords, 这些在哪里设置的呢?

我自己创建的 页面, <meta name="description" content="从精选好物以最优惠的价格购买您需要的一切! 最新款手机、笔记本电脑、衣服、化妆品、书籍、家电、汽车等,轻松换货 | ✓免费送货 ✓当场付款 ✓退货保证 - 点击购买!"/>
jixiaopeng
249 天前
@mocococ export const metadata ,可以在全局 layout 和局部 layout 中设置,定义和设计好你的网站 sitemap ,这也需要用心设计。
jixiaopeng
249 天前
@mocococ 感谢支持
mocococ
249 天前
@hlibaibai1 layout 方式可以 ,pages 方式不行
musi
248 天前
@hlibaibai1 #5
问一下独立开发者全栈上 ts 是因为什么考虑?
独立开发也不需要团队协同,只有一个人写代码也不用考虑代码风格不一样
真的要推出商业化产品前期用 ts 去写代码不会“浪费时间”用于类型定义上?
有这时间调研一下 PMF 不好吗?
jixiaopeng
248 天前
@musi 我非常认可,并且我也是这么做的,但是很多人要使用 TS ,其实我也更想有更多时间去研究 PMF ,如果有时间改成 TS ,也不会有坏处。
jixiaopeng
248 天前
@mocococ 在 page 中写诗可以的,你可以看看文档
saveai
248 天前
@hlibaibai1 #15 我觉得 ts 是附加功能,完全可以程序开发完成后再加上 ts ,作为一个版本更新也行
jixiaopeng
248 天前
@saveai 是的,谢谢老师的建议
CHTuring
248 天前
APP 和小程序的 API 也是用 Next 的 api 路由写的?
jixiaopeng
248 天前
@CHTuring 小程序正在技术选型,app 使用 react native expo ,app 路由用的 Expo Router ,它和 Next page layout 非常类似,基本上可以说是一次学习,多处应用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1024400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX