撇开隐私、数据等问题不谈,这些在社会底层的人看来并不重要,谷歌为我的生活带来的价值远超其他市值巨头公司,比如英伟达、微软和苹果。因此,我真的不明白为什么人们对谷歌的仇恨程度远高于对其他公司的态度。
返回首页
最新
我开始我的JavaScript之旅是从React和NextJS开始的。但随着我对它们的深入使用,我开始不断反思自己。因为尽管React和NextJS功能强大,但我在网页应用开发中的大部分需求仅仅是数据库的CRUD操作、身份验证和Markdown显示。(这是我的问题,不是React的问题,我知道……)我发现自己花更多的时间在调整框架的工具和配置上,而不是在实际的设计和逻辑编码上。
于是,我开始寻找一个最小的JavaScript框架,以便能够专注于真正重要的事情。我喜欢Svelte两个月,然后我在一篇谈论“AHA栈”的博客中发现了Alpine!
虽然Alpine本身并不是一个完整的JavaScript框架解决方案,但我喜欢它的简洁,并将其与Astro结合使用,这样可以解决Alpine存在的组件问题。
但是像React和Vue这样的成熟框架在我的最小Astro-Alpine栈上有着无与伦比的优势——它们拥有像Shadcn、Radix或NuxtUI这样的预构建组件库。
因此,我构建了Basis UI,一个类似于Shadcn的UI库,专为像Astro这样的最小SSG框架而设计(我也在考虑将其扩展到11ty和Nue.js)。这样,我们就可以在Astro中享受像堆积乐高积木一样的开发体验,而无需选择React/Vue/Svelte。
它仍在测试阶段,所以可以尽情玩玩,但请不要用于任何严肃的项目 :P
我打开了几个不同的聊天服务的标签,发现Grok、Gemini和ChatGPT在字体、颜色和布局上几乎一模一样。这让我感到惊讶。自然,我和这些人工智能聊起了这个话题,但它们又在给我洗脑,“哦,它们看起来这样是很自然的,这样是最有效率的。”确实是这样,但VI编辑器是最有效率的,但并不是所有的编辑器都长得一样。有人能给我一个合理的解释吗?
嗨,HN,
我把一个周末的副项目变成了NanoBananaX:只需拖动任何照片,输入任何提示(支持任何语言——我们会自动翻译),30秒后即可下载一张4K图像。
现在开放的功能包括:
• 姿势快照 – 将静态照片转变为忍者踢、瑜伽倒立等动态效果。
• 面部交换 – 在保持原始身体的同时,替换为名人或朋友的面孔。
• 场景切换 – 网络朋克小巷、吉卜力天空、90年代年鉴等25种以上的预设场景。
• 对象擦除 – 涂抹任何物体以删除或替换它。
• 照片修复 – 为旧的、褪色的照片上色并提升至4K分辨率。
每个新账户都可以获得3次免费生成——无需信用卡。
试试吧:<a href="https://nanobananax.com" rel="nofollow">https://nanobananax.com</a>
请分享你的想法:哪个功能感觉没用,或者你希望增加什么效果?我会在评论区回复。