关于 FUNCOLOR DEV
FUNCOLOR DEV 是个人维护的技术记录与项目展示站点,用于整理 Web、微信小程序和 GTA5 第三方联机服务器的开发实践。
目前主要记录两个方向:
- Web 开发:记录界面、接口、数据库、鉴权和部署等实现过程
- FiveM / Lua:记录游戏内 NUI、服务器资源、插件联动、后台管理和日志体系
本站定位
这是一个个人非经营性站点,主要用于技术学习、项目记录和技术交流,不提供付费开发、在线交易、商品销售或商业推广服务。
记录方式
先梳理边界
技术方案需要先明确用户、数据、权限、运行环境和预期结果,再开始实现。记录项目时也会尽量把这些边界写清楚。
用项目验证
本站只记录能够说明技术细节的个人项目和实验,不依赖虚构数据包装能力。暂不适合公开的代码会使用脱敏结构或演示说明。
前端不是静态画面
网站、小程序和游戏面板都要连接真实数据。身份、权限、错误状态、空数据和移动端行为会一起考虑。
游戏插件也要可维护
FiveM/Lua 项目不能只靠事件堆起来。服务端身份、数据访问、审计日志、插件依赖和更新流程都需要有清晰边界。
主要技术
Web
Vue 3、React、Vite、Node.js、Express、REST API、JWT、MySQL、MariaDB、PostgreSQL、Redis、Docker。
游戏服务器
Lua 5.4、FiveM、RedM、NUI、oxmysql、QBox 生态、银行 / 皮肤 / 物品 / 帮派插件适配、KOOK。
小程序与集成
微信小程序、登录与账号体系、业务接口、SMTP、对象存储、第三方机器人平台。
记录原则
- 不宣称未验证的平台兼容性
- 不公开他人数据、密钥和第三方商业代码
- 不使用未经授权的素材或非公开客户端修改
- 变更、风险和运行条件提前说明