我想仿造 easycv.cn 这个简历网站,想请教一下相关技术实现问题。

2023-12-18 10:34:22 +08:00
 HUZHUANGZHUANG
我计划使用的技术栈,react 或者 nextjs ,前端菜鸟一个

1 、下面这两个链接中会加载一些图片出来,图片展示方式是等你滚动到对应位置,然后图片再直接弹出来,这个效果怎么实现?

简历模板 : https://easycv.cn/templates 简历范本: https://easycv.cn/examples

2 、 这个下载 pdf 是怎么能实现?我目前只会在前端使用 html2canvas 把元素弄成图片。因为下载为 pdf 那就是可以选择文件中的相关文字,图片是不能选择文字的。

3 、下面是一个简历模板的链接,657fae0f8a0492002f8fb2b3 应该就是一个模板对应的编号,这模板怎么提前创建的?
https://easycv.cn/editor/657fae0f8a0492002f8fb2b3

4 、请不要说怎么盈利问题,我不在乎是否盈利,只是想仿造一下。

5 、目前就这些问题,希望有大佬愿意指点一些或者给一个开源项目例子,感谢。
1361 次点击
所在节点    问与答
7 条回复
keepRun
2023-12-18 10:52:39 +08:00
这赛道有太多人,做出来大概率不赚钱
keepRun
2023-12-18 10:53:07 +08:00
可以试着用 markdown 转 pdf
kokerkov
2023-12-18 11:57:16 +08:00
别的我不懂,我只懂 2:wkhtmltopdf
kangjm
2023-12-18 12:02:45 +08:00
1. Frame Motion 这种库有相关的 hook: https://www.framer.com/motion/use-in-view/
2. 前端下载 PDF 可以用 PDFLib 这种库,把 PDF 转换成 Uint8Array 用 blob 下载
3. 可以用 nextjs 的 dynamic routing:生成一个 uuid ,然后动态去数据库里面获取模版
HUZHUANGZHUANG
2023-12-18 18:51:27 +08:00
@keepRun #2 谢谢指点,感谢
HUZHUANGZHUANG
2023-12-18 18:51:59 +08:00
@kokerkov #3 谢谢指点,感谢,我会去试试,看看效果
HUZHUANGZHUANG
2023-12-18 18:54:44 +08:00
@kangjm #4 针对第二点是不是有点问题?我想知道的是怎么把网页里的元素转为 PDF ,哪种方案比较好哦,因为他是在网页上进行编辑的然后生成的模板。我去试试前面两个老哥说的方案,感谢回复。

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

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

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

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

© 2021 V2EX