TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Best Web development tutorial without any frameworks?

10 点作者 WasimBhai超过 3 年前
I have tried to learn django, and .Net Web App development but the entire thing is very very convoluted, at least for me.<p>So if you could recommend a tutorial that starts from simple html form and interacts with the server and DB.

9 条评论

gxnxcxcx超过 3 年前
MDN has a a web forms tutorial [1], and their server-side development section [2] starts with a framework agnostic intro before diving into Express and Django.<p>[1] <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Learn&#x2F;Forms" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Learn&#x2F;Forms</a><p>[2] <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Learn&#x2F;Server-side" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Learn&#x2F;Server-side</a>
stevenicr超过 3 年前
The small chunks and interactive learning of <a href="https:&#x2F;&#x2F;www.codecademy.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codecademy.com&#x2F;</a> and similar, I found pretty great.<p>freecodecamp has some good ones on youtube<p>A couple of good books out there too, trying to recall, may be from tutorialpoint? I may update when I get back to my desktop computer.<p>&quot;w3schools&quot; mention may get this downvoted - but I&#x27;ve found the small bits of learning combined with interactive examples helpful for many things.. frankly (for me still) a good place when I need to add something I can&#x27;t remember like button hover or something..<p>can&#x27;t recall what the hackernews hate for it is, something like they go against some tech standard on something or another - so don&#x27;t make it a holy source.. MDN ( <a href="https:&#x2F;&#x2F;www.codecademy.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codecademy.com&#x2F;</a> ) is closer to that, although I&#x27;m sure there are those who will debate XYorZ vs the w3c - who others will debate is bad cuz they don&#x27;t play well with T,U or V, and are influenced by G or something.<p>I&#x27;ve enjoyed the cssGrid learning from (I think it&#x27;s &quot;Jan&quot; aka layout land <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;channel&#x2F;UC7TizprGknbDalbHplROtag" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;channel&#x2F;UC7TizprGknbDalbHplROtag</a> ) - which makes it so no framework needed these days, which is awesome. Now there are many more grid learn resources on youtube and elsewhere.. so finding the one that fits your learning style should be easier.<p>Interact server and DB? like ajax &#x2F; javascript? Or more niche like react vs vue? DB like MySql vs Postgres or different?<p>There&#x27;s a lot of options these days, which is good in some ways and makes thing tougher in others imho.
muzani超过 3 年前
<a href="https:&#x2F;&#x2F;freecodecamp.org" rel="nofollow">https:&#x2F;&#x2F;freecodecamp.org</a>
codingclaws超过 3 年前
<a href="https:&#x2F;&#x2F;symfony.com&#x2F;doc&#x2F;current&#x2F;introduction&#x2F;from_flat_php_to_symfony.html" rel="nofollow">https:&#x2F;&#x2F;symfony.com&#x2F;doc&#x2F;current&#x2F;introduction&#x2F;from_flat_php_t...</a>
petee超过 3 年前
I can&#x27;t recommend a tutorial, but I could suggest finding any older &#x27;learn HTML in 24 hours&#x27; from before frameworks were a thing (pre-2010) and get a firm grasp of the basic language.<p>Creating a server-side thing to interact with is another level of depth, since you&#x27;ll have end up choosing a language or system to learn in addition to HTML...older books will probably have you using something like Perl to submit forms to, so you might desire to pick up a more modern technology.
mike1o1超过 3 年前
Here is one that&#x27;s based on Ruby from Shopify. It goes over the http spec and builds an application that can talk to a fake database (yaml file I believe), and then eventually goes into replacing parts of it with Rails.<p>I found it really entertaining and fun to work at such a &quot;low level&quot;.<p><a href="https:&#x2F;&#x2F;shopify.engineering&#x2F;building-web-app-ruby-rails" rel="nofollow">https:&#x2F;&#x2F;shopify.engineering&#x2F;building-web-app-ruby-rails</a>
f0e4c2f7超过 3 年前
The way I learned was with Apache cgi-bin and scripts I wrote myself. Bash I think. Maybe python. I wouldn&#x27;t reccomend this for use in production or anything but the simplicity of it might help in groking the concepts.<p><a href="https:&#x2F;&#x2F;httpd.apache.org&#x2F;docs&#x2F;2.4&#x2F;howto&#x2F;cgi.html" rel="nofollow">https:&#x2F;&#x2F;httpd.apache.org&#x2F;docs&#x2F;2.4&#x2F;howto&#x2F;cgi.html</a>
gidorah超过 3 年前
I first used the w3schools to build a super insecure php app. However, after that I found Flask and their Flaskr tutorial to really speed up web development.
omar_kha超过 3 年前
i used flask and express. light weight but security is up to you.