首页推荐最新

开发

A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.
开发 · 2023年4月14日周五 03:16

Next.js站点生成RSS的坑

如何为Next.js项目生成RSS,以及如何避免一个低级错误

RSSNext.jsfeedGraphQLSSR博客缓存控制性能优化
学习如何用Next.js生成RSS文件并避免出现尺寸巨大的问题。通过使用feed库,创建Feed对象并获取最新数据,最后在getServerSideProps函数中写入并设置缓存。确保在添加RSS条目前清空feed以避免无限循环。详细内容和代码示例可在页面中找到。
632
0
开发 · 2023年3月27日周一 11:00

Tailwind Export - 导出Tailwind的Figma插件

我只花了3天时间,便借助GPT4开发完了一个Figma插件,而我之前完全没有了解过任何Figma插件开发知识。

Figma插件开发Tailwind CSSAI辅助开发
学习开发 Figma 插件并实现将元素的 CSS 样式转换为 Tailwind 类名,界面需有复制按钮。使用代码.ts搭建基本框架,处理宽度、高度和颜色转换。尽量避免 TypeScript 类型错误。AI Copilot可提供指导和灵感。通过事件监听来更新插件界面,根据选择元素的属性生成对应的 Tailwind 类名。适时扩展至其他 CSS 属性,需自行阅读文档。最终效果可参考 GitHub。AI的辅助能加速开发,建议不要跳过基础学习。
1309
0
开发 · 2023年3月23日周四 11:00

生产环境慎用小服务商

本站从一个服务器被迫分成了两个轻量应用服务器和一个数据库

腾讯云服务器迁移对象存储轻量应用服务器数据库迁移Umami数据迁移
文章涵盖了将网站资源从LayerStack迁移到腾讯云的经历。因LayerStack对象存储出现问题,选择了腾讯云轻量应用服务器方案,集中部署服务,并使用自定义Image Loader来减轻服务器性能负担。尽管遇到一些兼容和数据迁移问题,但整体迁移已接近完成。希望腾讯云服务稳定,避免需再次搬迁。
315
1
开发 · 2023年3月14日周二 11:00

如何部署一个Strapi服务器

Headless CMS的优势就在于能自由定制数据结构,完全按照你的需求来设置

StrapiHeadless CMSNode.js数据库PostgreSQLNginxPM2
选择Strapi作为两版博客后台的开发者可以享受高度定制的体验。作为一款Headless CMS,Strapi提供结构化数据和接口,不提供界面,适合开发者根据产品需求自定义字段和关系。文章分享了在服务器上搭建和运行Strapi实例的步骤,包括准备、数据库配置、Strapi安装、其他配置和Strapi的使用。通过配置Nginx和PM2,可更方便地管理和访问Strapi。
2153
0
开发 · 2023年3月8日周三 03:16

可可托海没有海2.0上线

船新版本,需要你的反馈

GatsbyNext.jsTypescriptGraphQLAIReact HooksTailwindCMSStrapiMeilisearch
半年后,作者重构了博客,从Gatsby转为Next.js框架,并利用AI技术和TypeScript语言实现了更多功能。改进包括使用TailwindCSS和React Photo Album呈现图片,加入英文版、文章字数统计、预估阅读时间、摄影详情EXIF显示等新功能。计划实现上一篇/下一篇推荐和实时搜索。但决定不做黑暗模式及个人作品集。
492
1
开发 · 2023年2月18日周六 01:00

博客评论系统折腾之路

从Disqus到Remark42,从第三方到自部署

评论系统DisqusCommentoRemark42开源博客社区互动数据隐私
博客作者强调评论功能对独立博客的重要性,并分享了他在选择评论平台过程中的经历。起初使用易于集成但广告质量差且隐私问题多的Disqus,转为注重隐私但更新缓慢的Commento,最终选择了开源并易于部署的Remark42。Remark42拥有评论数据自主权、多功能支持及便捷的部署方式,作者对此表示高度推荐。
726
1
开发 · 2023年1月3日周二 03:00

可可托海没有海1.0项目复盘和2.0计划

螺旋型前进

网站设计网站开发功能优化移动端布局Git技术负债Next.jsCI/CD
去年9月底,我启动了个人网站的设计与开发,并于10月中旬上线。经历了多次功能新增、bug修复和性能优化。然而,也暴露出结构设计不合理和缺乏版本管理、测试流程等问题。我计划在今年进行大改版,优化前后端、增加功能,并实现自动化部署流程。最重要的是,学习应以实践为主,设定实际目标,从实际过程中积累与提升。
190
0
开发 · 2022年12月27日周二 03:16

阿拉伯文字的艺术、设计和开发:RTL布局的设计要点

仅仅是把一切都翻转吗

RTL布局阿拉伯文界面设计媒体播放图标设计字体排版文化差异
文章介绍了为阿拉伯文设计界面时需要注意的基本原则和注意事项。关键点包括:RTL布局的翻转原则、导航位置的调整、按钮顺序、表单布局、媒体播放的方向、图标的使用,以及字体、颜色和动画的适配。还提到了文化差异对设计的影响。
1061
0
开发 · 2022年12月24日周六 03:16

阿拉伯文字的艺术、设计和开发:伊斯兰书法和字体

阿拉伯字母简介和伊斯兰书法风格的介绍

阿拉伯文字书法字体艺术古兰经伊斯兰教
为研究网页的RTL适配,我学习了阿拉伯书法和字体,并决定将这些信息整理成系列文章介绍给中文世界。共3+1篇,从艺术、设计和开发角度探讨阿拉伯文字,介绍其历史、种类、特点和书法应用,以及不同书写方向的文化背景,并解释文字和语言的关系。
1763
0
开发 · 2022年10月9日周日 01:18

上线大吉!全新个站《可可托海没有海》正式发布

支持自动切换黑暗模式,响应式设计,RSS订阅

网站上线个人博客GhostStrapiGatsby摄影视频数据类型
经过半个月的设计与开发,我的新网站《可可托海没有海-darmau.design》上线了。我以前的博客因费用和功能限制关闭。今年我决定自己开发一个博客,用Strapi和Gatsby构建,支持多种内容类型和设备自适应。后续我会分享开发教程,欢迎留言反馈。
454
0
开发 · 2020年1月23日周四 03:16

论交互设计师的死掉

组件库很完善的情况下,任何人拼一拼组件都能拼出看起来不错的界面,设计师的作用会是什么?

设计师UI交互设计组件化设计工具Figma产品经理用户体验设计系统
设计师面临职业发展难题,尤其在组件化设计崛起时,如何保持价值。过去从网页设计到热潮中的UI设计,Sketch等工具主导市场,Figma等新秀挑战。在模块化设计趋势下,设计师角色面临产品经理融合威胁。未来可能趋向品牌设计师、设计系统搭建者、或产品经理。保持敏锐和好奇心是关键。
521
0