-
Notifications
You must be signed in to change notification settings - Fork 61
/
reddit_webdev.xml
114 lines (114 loc) · 18.4 KB
/
reddit_webdev.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>最新提交:webdev</title>
<link>https://www.reddit.com/r/webdev/new</link>
<description>一个致力于所有 Web 开发相关事宜的社区:前端和后端。如需更多与设计相关的问题,请尝试 /r/web_design。</description>
<lastBuildDate>Tue, 03 Dec 2024 01:46:56 GMT</lastBuildDate>
<item>
<title>此登录/注册系统是否安全高效?寻求反馈</title>
<link>https://www.reddit.com/r/webdev/comments/1h5bffm/is_this_loginsignup_system_secure_and_efficient/</link>
<description><![CDATA[嗨,我为我的网站建立了一个登录/注册系统,希望得到您的反馈。以下是细分: 1. 注册流程 用户填写姓名、电子邮件、密码(经过强度验证)并完成 hCaptcha。 前端使用用户数据和 hCaptcha 令牌向 /api/auth/register 发送 POST 请求。 服务器验证数据、验证 hCaptcha 并创建“待处理用户”包括: 散列密码、6 位 OTP(有效期 5 分钟)和有效期(30 分钟)。 OTP 通过电子邮件发送给用户进行验证。 在有效的 OTP 上,创建用户帐户,并删除待处理的条目。 2. 登录流程 用户输入电子邮件/密码。 服务器验证凭据并通过 NextAuth 创建会话。 成功后,用户将被重定向到仪表板。 3.额外的安全性 使用 bcrypt 对密码进行哈希处理。 跟踪失败的登录以锁定帐户。 后台任务每 5 分钟清除一次过期的待处理用户。 密码重置使用与注册相同的 OTP 流程。 4. 会话管理 由 NextAuth 处理,令牌存储在 cookie 中。 问题: 这足够安全吗? 电子邮件验证或整体流程有任何改进吗? 还有其他提示可以获得更好的用户体验或安全性吗? 感谢您的意见! 提交人 /u/DisastrousJuice1658 [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h5bffm/is_this_loginsignup_system_secure_and_efficient/</guid>
<pubDate>Tue, 03 Dec 2024 01:12:38 GMT</pubDate>
</item>
<item>
<title>评价我的第一个全栈应用</title>
<link>https://www.reddit.com/r/webdev/comments/1h5avuv/rate_my_first_fullstack_app/</link>
<description><![CDATA[您好,请看一下这个项目并给我一些建议。谢谢 https://github.com/ledbajrami/login-register 提交人 /u/shangarepi [link] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h5avuv/rate_my_first_fullstack_app/</guid>
<pubDate>Tue, 03 Dec 2024 00:47:07 GMT</pubDate>
</item>
<item>
<title>不含 JavaScript 的新闻文章内容</title>
<link>https://www.reddit.com/r/webdev/comments/1h5as5e/news_article_content_without_javascript/</link>
<description><![CDATA[好奇的问题。我在彭博社上注意到了这一点,但我在其他几个网站上也看到了:如果禁用 JavaScript,文章内容将被卸载,并且无法在 HTML 或 DOM 中找到。 许多新闻网站(付费墙或其他)在禁用 JavaScript 的情况下仍然在 HTML 中加载文章内容,有时是隐藏的。我注意到很多都没有。 这是因为谷歌在抓取时加载文章的能力已经提高,所以将其置于付费墙后面对 SEO 来说不再重要了吗?也许是抓取工具使用了一些访问令牌或元素,或者他们从其他地方向搜索引擎提供文章内容(或者如果他们能获得付费订阅,他们就不那么在意失去搜索结果)? 提交人 /u/KDLGates [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h5as5e/news_article_content_without_javascript/</guid>
<pubDate>Tue, 03 Dec 2024 00:42:16 GMT</pubDate>
</item>
<item>
<title>HONO Fullstack 系列:构建真实世界应用程序概述</title>
<link>https://www.reddit.com/r/webdev/comments/1h5a651/hono_fullstack_series_build_real_world_apps/</link>
<description><![CDATA[大家好!👋 我非常高兴地告诉大家,我正在开始一个 YouTube 系列,我将使用 HONO(一种新的强大的 Web 框架)构建真实世界的应用程序。目标是通过介绍后端 API 和前端集成来教授全栈开发 - 所有这些都使用 HONO 作为核心工具。 我刚刚发布了第一个视频,我在其中介绍了该系列并解释了我们将共同构建的内容。我很乐意听取您的想法和反馈,特别是如果您有兴趣了解 HONO 或全栈开发。随着我的进步,我会发布更多视频,所以请随时订阅和关注! 这是第一个视频的链接:HONO 全栈系列:构建真实世界应用程序概述 🎥 如果您有任何建议、疑问,或者只是想聊聊 HONO 或全栈开发,我洗耳恭听!😄 期待收到大家的来信! 提交人 /u/RevolutionaryAd1557 [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h5a651/hono_fullstack_series_build_real_world_apps/</guid>
<pubDate>Tue, 03 Dec 2024 00:13:39 GMT</pubDate>
</item>
<item>
<title>最糟糕的工作/产品收购机会?</title>
<link>https://www.reddit.com/r/webdev/comments/1h596tl/worst_jobproduct_acquisition_offers/</link>
<description><![CDATA[嗨。 今天我收到一封电子邮件,有人有兴趣购买我的网站,我回复询问他们的预算。 我有点习惯于客户不知道开发成本的价格,但这是电子邮件中的实际(翻译)部分:“类似的页面可以在国外以 100 至 250 美元的范围内开发,但我宁愿把钱留在(国家),我最初会出价 500 欧元。” 请记住,该网站是一个功能齐全的二手车列表网站,目前正在制作中并且已经投入使用。利润为 0 美元,因为我的开发人员比营销人员更优秀,但它配备了所有花哨的功能,例如多语言、动态前端(在后端定义的车辆道具),支持从船只到普通汽车的任何内容,支持公司在其名下添加汽车等等。我花了 3 个月的全职工作才让它运转起来。 早上读电子邮件的时候我差点把咖啡都吐出来,因为我之前收到的报价显然要高得多,而且还是一个工作机会。光是徽标就要 300 美元,哈哈。 很想听听你的故事。 提交人 /u/spurkle [link] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h596tl/worst_jobproduct_acquisition_offers/</guid>
<pubDate>Mon, 02 Dec 2024 23:29:28 GMT</pubDate>
</item>
<item>
<title>您编写了自己的 SVG 图标吗?</title>
<link>https://www.reddit.com/r/webdev/comments/1h56zc3/do_you_code_your_own_svg_icons/</link>
<description><![CDATA[ 这出乎意料的简单。你应该尝试一下! 提交人 /u/jbrms [链接] [评论] ]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h56zc3/do_you_code_your_own_svg_icons/</guid>
<pubDate>Mon, 02 Dec 2024 21:54:57 GMT</pubDate>
</item>
<item>
<title>网络浏览器游戏/游戏网站</title>
<link>https://www.reddit.com/r/webdev/comments/1h55ll3/webbrowser_gamesgaming_website/</link>
<description><![CDATA[您好 - 我从事特殊教育工作,我通过 Zoom 上的远程医疗为孩子们看病。我使用几个不同的网站进行虚拟活动,但我有一个非常独特的平台的想法,我想在未来几年内开发这个平台。该网站主要是一些简单的游戏和图形,这些图形是我在 Procreate 中画的,很可爱,但画得不好。 我几乎没有这方面的经验,所以如果我问了一个愚蠢的问题,请原谅。 到目前为止,我已经学会了用 HTML 和 CSS 做很多事情,我也玩过 Scratch。我想我能搞清楚游戏制作。但是,这个网站的一个功能是让用户能够在游戏回合之间绘制卡片/图片/.gif,或者在继续游戏之前有一个停止点。我的目标是在玩游戏之前为用户提供数百个卡组/库供他们选择作为他们的问题集(例如 - 带有 R 声音的卡组、带有用于表达性语言任务的动作 .gif 的卡组、简短的视频剪辑等) 我是否能够在 HTML/CSS 中拥有一个库,还是应该考虑使用其他语言?最终,如果进展顺利,我还希望人们可以选择创建帐户并订阅网站,因此我需要能够存储这些信息。这是多年后的目标,但如果我现在可以学习,它只会对我以后有所帮助。 感谢您的任何意见。我知道网上有很多免费的编码课程,但如果有专门针对网络开发简单视频游戏的课程,请链接给我! 提交人 /u/shylittlepot [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h55ll3/webbrowser_gamesgaming_website/</guid>
<pubDate>Mon, 02 Dec 2024 20:58:48 GMT</pubDate>
</item>
<item>
<title>对于 MVP 来说,学习这个技术栈是不是有点太过了?</title>
<link>https://www.reddit.com/r/webdev/comments/1h54k3a/is_it_overkill_to_learn_this_tech_stack_for_an_mvp/</link>
<description><![CDATA[我是 Web 开发新手,做过几个简单的项目,但我的下一个项目更具雄心,旨在创建一个社交媒体/博客平台。 我做了一些研究,似乎最有意义的技术栈是: 后端:Node.js(Express)、Supabase(包括身份验证) 前端:React(+ React Query)、Tailwind CSS 托管:Railway(后端)、Vercel(前端)、S3(图像) 但是我没有使用 React、Tailwind、Vercel 或 Supabase 的经验(只有原始 CSS + JS、HTML/EJS、PostrgreSQL、在 Railway 上托管) 所以我真的需要一些帮助来理解: 在接下来的 3 个月里,通过学习 React + Tailwind + Supabase,我是否可能会节省更多时间或者如果我的目标是在 3 个月内实现进度最大化,那么坚持使用我的 vanilla stack 是否更好? 如果我使用当前的"vanilla" stack 创建 MVP,并在 3 个月内聘请软件开发人员,是否可能会有大量技术债务需要克服,还是转换到新堆栈相对容易? React 似乎是真正需要学习的,所以我正在考虑只学习 tailwind + supabase,以后再学习 React。 (抱歉,我知道这个问题可能已经被以 1000 种不同的方式问过 1000 次了,但感觉有点卡住了) 提交人 /u/lucaducca [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h54k3a/is_it_overkill_to_learn_this_tech_stack_for_an_mvp/</guid>
<pubDate>Mon, 02 Dec 2024 20:16:12 GMT</pubDate>
</item>
<item>
<title>使用 *(星号)选择器进行重置真的很重要吗?</title>
<link>https://www.reddit.com/r/webdev/comments/1h53zw9/does_it_really_matter_if_you_use_asterisk/</link>
<description><![CDATA[几个月来我一直在学习基础知识,我的老师强调使用 * 总是会缩短加载时间,并教我制作一个 meyer 导入的代码片段作为替代方案,但它也会重置一些我想经常保留默认设置的东西,比如 <code> 样式,这很烦人。 同时,我看到一些网站,如 twitch.tv,它们确实使用全局选择器来设置边距、填充和 boxsizing 属性。 在我发帖的时候,我不妨问一下,为什么 borderbox 不是默认的?我很少想在元素上设置 contentbox,而且看到其他网站也使用通用选择器来更改它,为什么它没有成为默认的浏览器样式? 提交人 /u/Smexy_Zarow [link] [comments]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h53zw9/does_it_really_matter_if_you_use_asterisk/</guid>
<pubDate>Mon, 02 Dec 2024 19:53:26 GMT</pubDate>
</item>
<item>
<title>带背景滤镜的新一代磨砂玻璃</title>
<link>https://www.reddit.com/r/webdev/comments/1h53uk6/nextlevel_frosted_glass_with_backdropfilter/</link>
<description><![CDATA[ 提交人 /u/feross [链接] [评论] ]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h53uk6/nextlevel_frosted_glass_with_backdropfilter/</guid>
<pubDate>Mon, 02 Dec 2024 19:47:15 GMT</pubDate>
</item>
<item>
<title>Laravel VueJS GitHub repo 运行帮助</title>
<link>https://www.reddit.com/r/webdev/comments/1h53mht/laravel_vuejs_github_repo_run_help/</link>
<description><![CDATA[你好。我是 laravel/vueJs 的新手。正在尝试在我的 PC 上运行 GitHub repo。但是它有一些版本问题。你能帮我运行它吗?我应该如何更改 composer.json?或者我需要降低我的 php 版本?或者如何将项目版本更新到最新版本? GitHub repo:https://github.com/lenard123/E-commerce-website-using-Laravel-and-VueJS/tree/master?tab=readme-ov-file 提交人 /u/qassym [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h53mht/laravel_vuejs_github_repo_run_help/</guid>
<pubDate>Mon, 02 Dec 2024 19:38:07 GMT</pubDate>
</item>
<item>
<title>您使用哪些工具,通常和不常用来为自己工作?</title>
<link>https://www.reddit.com/r/webdev/comments/1h53iu2/what_tools_are_you_using_commonly_and_uncommonly/</link>
<description><![CDATA[ 您使用什么软件/工具来构建网站和/或应用程序? 您使用什么 CMS 来做什么? 您通常使用什么框架来做什么? 跟我说话就像我从未听说过一样。 所以想找一份兼职,我想在上班前整理好我的工具带。我知道一些不错的代码,而且通常不需要很长时间来学习新东西,但退步的人通常不会选择他们最复杂最花哨的工具,他们会选择*对大多数应用程序来说*最简单的工具。我想知道真正的专业人士在使用什么,你是使用像 wix / wordpress 这样的东西来制作带有一些小功能的静态网站,还是快速拼凑一些 js 或 react。当你偶尔得到一个除了创建计时器或一些不寻常的东西之外没有其他用途的应用程序时,该怎么办。我并不是在这里寻找每个问题的答案,而是一个粗略的工具选择,以便在添加一些我自己的个性之前得到一个具体的选择,如果你明白我的意思的话。 提交人 /u/Active_Access_4850 [link] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h53iu2/what_tools_are_you_using_commonly_and_uncommonly/</guid>
<pubDate>Mon, 02 Dec 2024 19:33:58 GMT</pubDate>
</item>
<item>
<title>小型企业站点的推荐架构</title>
<link>https://www.reddit.com/r/webdev/comments/1h538ps/recommended_architecture_for_small_business_site/</link>
<description><![CDATA[我被委托为家族企业创建一个带有预订系统的网站。所有客户都在州内,一年中只有 2 个月可以预订。 尽管无服务器架构可能更便宜(可能免费),但我还是想买一个便宜的 vps。不过我不知道。我最初考虑使用 next.js,但该网站几乎不需要任何反应。它基本上只是一个表单,所以使用前端框架似乎有点多余。我可能可以使用 Web 组件。 我需要一个包含最新信息的表单来进行预订,以及一个基本的 CRUD 管理仪表板(因此需要身份验证) 您认为我应该使用什么技术和框架?现在有这么多产品,似乎无法决定。 我目前的想法是:在 VPS 上使用 Express + EJS + Web Components(当需要反应性时),可能在 VPS 上使用 SQLite 或者 Next.js + Supabase + Edge 函数东西我不太明白或者 Cloudflare worker/pages 什么的 提交人 /u/Over-Distribution570 [link] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h538ps/recommended_architecture_for_small_business_site/</guid>
<pubDate>Mon, 02 Dec 2024 19:22:36 GMT</pubDate>
</item>
<item>
<title>我无法获得牵引力,简而言之</title>
<link>https://www.reddit.com/r/webdev/comments/1h52yse/i_can_not_gain_traction_short_shory/</link>
<description><![CDATA[嗨, 我只是想分享我这段不算短但也不算长的旅程。我兼职做自由职业者已经有一段时间了,我是一名全职开发人员。我注意到在 Upwork 上找工作赚钱的竞争太激烈了。所以,我慢慢地转型为独立黑客、个体经营者、企业家、首席执行官、创始人,或者随便你怎么称呼,因为我想扩大规模。随着人工智能的发展,做小项目变得非常容易;有了 Vercel,部署它们也非常容易。但仅此而已。 建设并不意味着什么。如果我要建立一个进行量子计算的网站/应用程序。它将仍然是一颗隐藏的宝石。它将毫无用处。营销很难。它比软件开发难得多。如果我不在社交媒体上保持活跃,不对所有事情发表评论,所有事情。所有的图表都会立即归零。 比如,我不是说我建造了量子计算机。那也是另一回事。我正在做这些愚蠢的项目。这样在某个时候我会得到大事的灵感,但这也没有发生。我还不想放弃。但这不仅仅是运送它。它比一份全职工作更耗费精力。不幸的是,它需要奉献精神,最重要的是,它需要运气。 一丝运气,一个算法捡起它,你就完了。你不需要再尝试了,我对此感到非常抱歉。因为运气从来没有降临到我身上。 提交人 /u/goldenking55 [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h52yse/i_can_not_gain_traction_short_shory/</guid>
<pubDate>Mon, 02 Dec 2024 19:11:36 GMT</pubDate>
</item>
<item>
<title>在哪里可以学习前端系统设计?</title>
<link>https://www.reddit.com/r/webdev/comments/1h52x9e/where_to_learn_front_end_system_design/</link>
<description><![CDATA[有没有一个好地方可以学习系统设计(或同等内容)来了解前端的工作原理以及它们为何以某些方式构建?我了解 JS、React、C#、.NET 等。我已经从事专业工作 4 年了,但没有扎实的背景。没有上过学。所以我正在尝试学习一切如何协同工作。特别是前端,但我想系统设计总体上会很有帮助。有人知道一个好的网站、YouTube 频道,甚至一本值得使用/购买的书吗? 提交人 /u/mister_peachmango [链接] [评论]]]></description>
<guid>https://www.reddit.com/r/webdev/comments/1h52x9e/where_to_learn_front_end_system_design/</guid>
<pubDate>Mon, 02 Dec 2024 19:09:51 GMT</pubDate>
</item>
</channel>
</rss>