V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  XCFOX  ›  全部回复第 6 页 / 共 12 页
回复总数  238
1  2  3  4  5  6  7  8  9  10 ... 12  
2023-07-23 18:14:13 +08:00
回复了 fescover 创建的主题 前端开发 Nextjs 一定走偏了
不管是可读性、维护成本、性能、SEO ,Remix 都完胜 Server Component:
https://remix.run/blog/react-server-components

个人完全不能理解 Server Component 有什么用。
原本大部分 SSR 的前端应用是为了支持 SEO ,结果 Server Component 都不支持 SEO ,那要 Server Component 有什么用?

另外就是 Server Component 强行整了两套不同的规则和写法。
隔壁 Nuxt.js( https://nuxt.com/docs/getting-started/data-fetching#usefetch ) 整的多好:直接在组件内 await fetch 。
MongoDB 有什么不好,为什么不全放 MongoDB ?还望不吝赐教.
2023-07-09 14:53:26 +08:00
回复了 qq309187341 创建的主题 Node.js 新手咨询一下有关 nestjs 的问题
@ksmiloLove 2023 可以试试 tRPC( https://trpc.io/ ),比 GraphQL 要省事儿的多,代价则是牺牲了灵活性。
2023-07-09 14:05:22 +08:00
回复了 qq309187341 创建的主题 Node.js 新手咨询一下有关 nestjs 的问题
对于 Nest.js 应用来说,可以使用 [Code first] 的开发模式,只需增加少量代码即可切换到 GraphQL 。
Nest.js 内置了对 GraphQL 的一流支持,开箱即用: https://docs.nestjs.com/graphql/quick-start
配合 CodeGen( https://the-guild.dev/graphql/codegen ),客户端强类型 API 拿来就用。
用过 GraphQL 再也不会想回到 REST: https://www.apollographql.com/blog/graphql/basics/graphql-vs-rest/
2023-07-09 13:47:59 +08:00
回复了 qq309187341 创建的主题 Node.js 新手咨询一下有关 nestjs 的问题
都用 nestjs 了,直接 上 GraphQL 岂不美哉。GraphQL 出参不仅能过滤字段,还附赠强类型 API 文档,配合 CodeGen 客户端类型也省的写了。
你是不是再找 Strapi: https://strapi.io/
不过是 Node.js 的框架,类似的低代码框架还有:
NocoDB: https://www.nocodb.com/
Graphile: https://www.graphile.org/
2023-05-23 13:32:15 +08:00
回复了 Sparetire 创建的主题 前端开发 2023 年前端 SSR 渲染用哪个框架?
用过 nuxt3 和 remix ,这两个之间推荐 nuxt3 。
2023-05-12 22:16:10 +08:00
回复了 Danswerme 创建的主题 问与答 请教各位在 TS 中怎样对一个联合类型进行类型收窄呢?
你真的需要 nestjs 吗?
nextjs 本身已经是一个后端了,无需搭配另外的后端库(nest 、koa 、express 、fastify)。
比较新的开源项目 civitai 就是整个 nextjs +prisma ,不用其他后端库 https://github.com/civitai/civitai
2023-04-24 22:06:48 +08:00
回复了 873792861 创建的主题 编程 请教后端分页的常用方法
如果数据规模不大,查询结果的行数在几千行以内,通常不需要特别优化,直接 count(1) 不会有大的性能问题。

如果数据规模较大,查询结果行数在几十万行规模以上级别,这时候翻页都是麻烦事儿。一般会在数据库内另外记一个值来存手动 count ,每次新增行 count + 1 ,每次删除行 count - 1 ,通过事务来确保与实际行数一致。
比如知乎的粉丝列表页面: https://www.zhihu.com/people/gong-qing-tuan-zhong-yang-67/followers?page=2333
翻页翻到后面直接不展示数据了,因为此时数据库需要 skip 上万行才能查询到结果,开销太大了。

另外一个很实用的办法是把分页换成加载 [加载更多],这样就不用 count 了,用户也更难 skip 上万行。
2023-03-28 15:56:24 +08:00
回复了 darryZ 创建的主题 程序员 请问各位大佬,画原型有什么好的工具推荐吗?
Flutter 真的性能更好吗?

基于 Flutter 的《哔哩哔哩漫画》在翻页和滚动时会有明显卡顿,这个问题是普遍存在的( https://github.com/flutter/flutter/projects/188)。
另外一个基于 Flutter 的《彩云小梦》甚至连高帧率都没适配,可以说是我手机上是最卡的 APP 。

Flutter 团队为此不得不抛弃 Skia 自制一个渲染引擎 Impeller( https://github.com/flutter/flutter/wiki/Impeller)。

反而 RN 使用原生组件在动画渲染上是没有太大问题的。
2023-01-12 18:55:06 +08:00
回复了 Eleflea 创建的主题 问与答 求问有没有这样的笔记 APP
2023-01-11 11:44:52 +08:00
回复了 ericgui 创建的主题 程序员 dart 这个语言有前途,优点挺多
同样是谷歌的语言,Dart 比 go 要现代得多。
要是谷歌当初选择在服务端上发力 Dart 而不是 go 就好了
2022-12-28 17:20:22 +08:00
回复了 byboy 创建的主题 问与答 csdn 现在复制代码都要登录,真的不理解
建议搜索技术问题的时候带上: -csdn
2022-11-22 19:33:40 +08:00
回复了 LawlietZ 创建的主题 问与答 效率神器 Alfred 和 utools 大家用的哪款
win + s
2022-11-21 14:05:06 +08:00
回复了 TaoLoading 创建的主题 程序员 前端学习后端,语言选择
Node.js 足够了,自己玩的项目 Node.js 完全够用。要深入了解后端的话就去学 Nest.js 。
go 的主流 web 框架基本师从 koa ,而 nest.js 师从 Java 。
TypeScript 非常灵活、现代而且强大。写完 TypeScript 再写别的语言(尤其是 go 语言)就会很别扭。
尤其是 ORM 这方面,TypeScript(Node.js) 的 TypeORM 、prisma 、MikroORM 比 java/python/go 的 orm 好用太多.
2022-11-18 20:25:08 +08:00
回复了 Envov 创建的主题 问与答 react 使用 hooks,遇到问题,没有想到好的解决办法
2022-11-17 20:08:41 +08:00
回复了 fanchenio 创建的主题 问与答 求大佬推荐一个可以制作应用图标的软件
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1747 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 16:22 · PVG 00:22 · LAX 09:22 · JFK 12:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.