端开发是一个不断变化的领域,技术也日新月异,因此掌握一些最新的技术发展趋势及技术动向对我们来说非常重要。
因此,今天我跟大家分享27个前端开发工程师必看的国外技术大牛博客和网站。希望对你有帮助。
01、Noupe
地址:https://www.noupe.com/
Noupe由Noura Yehia创建于2007年,内容涉及CSS、Ajax、JavaScript、Photoshop、Wordpress以及网页设计等。
02、Smashing Magazine
地址:https://www.smashingmagazine.com/
Smashing Magazine创建于2006年,是最好的设计博客之一,有很多Web设计和开发方面的高质量文章,内容涉及HTML5、CSS、JavaScript、Photoshop、Wordpress、壁纸和网站可用性。
03、CodePen.io
地址:https://codepen.io/
CodePen.io:网站前端设计开发平台是一个针对网站前端代码设计的开发工具,提供多种效果的网站前端代码设计工具,丰富的案例特效,用户可以demo的基础上开发自己的前端设计。
这个应该算个工具类的网站,主要用作代码演示。一般人会用微博、朋友圈来分享分边事,但程序员会用代码来分享技术,CodePen类似代码朋友圈的奇怪的存在。里面有很多很有趣的实例,但内容比较多,筛选会比较麻烦,大家用心淘淘代码吧,可能会有惊喜发现。
04、Specky Boy
地址:https://speckyboy.com/
Specky Boy博客戏称自身是一本教设计的杂志。Specky Boy的创始人Paul Andrew说:我们的网站不仅仅为开发者提供一些资源,更期望成为开发者获取最新技术的第一渠道。
Speckyboy对前端开发人员来说是非常有用的,它是实时更新的资源库,主要发布网页设计教程、免费资源、平面设计以及移动开发等~
05、Scotch.io
地址:https://scotch.io/
Scotch.io主要是关于AngularJS,node,JavaScript,Bootstrap等内容的博客网站
06、sixrevisions
地址:https://www.webpagefx.com/blog/web-design/
Six Revisi
来源于微信公众号
:xiaowanzi02620
以下是一个简单的HTML登录页面的代码,你可以根据自己的需要进行修改:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>登录页面</title>
<style type="text/css">
body {
background-color: #f2f2f2;
}
.login {
width: 400px;
height: 300px;
background-color: #fff;
border-radius: 5px;
box-shadow: 0px 0px 10px #ccc;
position: absolute;
top: 50%;
left: 50%;
margin-top: -150px;
margin-left: -200px;
}
.login h1 {
text-align: center;
font-size: 30px;
color: #333;
padding-top: 30px;
}
.login input[type="text"], .login input[type="password"] {
width: 300px;
height: 40px;
border-radius: 5px;
border: none;
outline: none;
margin-top: 30px;
margin-left: 50px;
padding-left: 10px;
font-size: 16px;
}
.login input[type="submit"] {
width: 300px;
height: 40px;
background-color: #f00;
border-radius: 5px;
border: none;
outline: none;
color:#fff;
font-size: 18px;
cursor:pointer;
margin-top: 30px;
margin-left:50px;
}
</style>
</head>
<body>
<div class="login">
<h1>登录</h1>
<form action="" method="post">
<input type="text" name="username" placeholder="请输入用户名"><br>
<input type="password" name="password" placeholder="请输入密码"><br>
<input type="submit" value="登录">
</form>
</div>
</body>
</html>
这是一个简单的登录页面,你可以根据自己的需要进行修改。如果你想了解更多关于HTML的知识,可以参考这些网站:W3Schools、MDN Web Docs。
(1) HTML+CSS+JS实现十款好看的登录注册界面模板,赶紧收藏起来吧!好看的登录界面王同学要努力的博客-CSDN博客. https://blog.csdn.net/m0_46374969/article/details/115906705. (2) HTML+CSS登录界面html登录页面代码桐艾的博客-CSDN博客. https://blog.csdn.net/tongai1/article/details/105954419. (3) 如何制作一个简单的HTML登录页面(附代码) - 知乎专栏. https://zhuanlan.zhihu.com/p/143671138.
当客户端使用GET方法向服务器发送请求时,请求的数据会附加在URL的末尾。服务器可以使用相同的HTTP协议来回答请求。在客户端,可以使用JavaScript来获取GET请求的数据。以下是一个简单的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>GET请求</title>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.get("demo_test_get.asp",
{
name: "Donald Duck",
city: "Duckburg"
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>发送 GET 请求</button>
</body>
</html>
在这个例子中,我们使用了jQuery库来发送GET请求。当用户点击按钮时,jQuery会向demo_test_get.asp发送GET请求,并将数据附加在URL的末尾。当服务器回答请求时,jQuery会调用回调函数,并将服务器返回的数据作为参数传递给它。
如果你想了解更多关于HTML、JavaScript和jQuery的知识,可以参考这些网站:W3Schools、MDN Web Docs。
(1) 发送表单数据 - 学习 Web 开发 | MDN - MDN Web Docs. https://developer.mozilla.org/zh-CN/docs/Learn/Forms/Sending_and_retrieving_form_data. (2) 纯 HTML 页面发请求获取数据并渲染到页面上 - CSDN博客. https://blog.csdn.net/LuckKing0925/article/details/111308084. (3) 使用Ajax发送http请求(get&post请求) - 千古壹号 - 博客园. https://www.cnblogs.com/qianguyihao/p/8485028.html.
在HTML中,可以使用form元素来创建一个表单,然后使用POST方法将表单数据发送到服务器。以下是一个简单的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>POST请求</title>
</head>
<body>
<form action="http://www.example.com/login" method="post">
<label for="username">用户名:</label>
<input type="text" id="username" name="username"><br><br>
<label for="password">密码:</label>
<input type="password" id="password" name="password"><br><br>
<input type="submit" value="提交">
</form>
</body>
</html>
在这个例子中,我们使用了form元素来创建一个表单,然后使用POST方法将表单数据发送到http://www.example.com/login。在表单中,我们使用了两个input元素来接收用户名和密码。当用户点击提交按钮时,表单数据将被发送到服务器。
如果你想了解更多关于HTML的知识,可以参考这些网站:W3Schools、MDN Web Docs。
(1) POST - HTTP | MDN - MDN Web Docs. https://developer.mozilla.org/zh-CN/docs/web/http/methods/post. (2) HTML 请求方法 - w3school 在线教程. https://www.w3school.com.cn/tags/html_ref_httpmethods.asp. (3) jQuery post() 方法 | 菜鸟教程. https://www.runoob.com/jquery/ajax-post.html. (4) 发送表单数据 - 学习 Web 开发 | MDN - MDN Web Docs. https://developer.mozilla.org/zh-CN/docs/Learn/Forms/Sending_and_retrieving_form_data.
当客户端使用POST方法向服务器发送请求时,服务器会将请求的数据存储在HTTP请求的请求主体中。服务器可以使用相同的HTTP协议来回答请求。在客户端,可以使用JavaScript来获取POST请求的数据。以下是一个简单的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>POST请求</title>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.post("demo_test_post.asp",
{
name: "Donald Duck",
city: "Duckburg"
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>发送 POST 请求</button>
</body>
</html>
在这个例子中,我们使用了jQuery库来发送POST请求。当用户点击按钮时,jQuery会向demo_test_post.asp发送POST请求,并将数据存储在HTTP请求的请求主体中。当服务器回答请求时,jQuery会调用回调函数,并将服务器返回的数据作为参数传递给它。
如果你想了解更多关于HTML、JavaScript和jQuery的知识,可以参考这些网站:W3Schools、MDN Web Docs。
(1) 发送表单数据 - 学习 Web 开发 | MDN - MDN Web Docs. https://developer.mozilla.org/zh-CN/docs/Learn/Forms/Sending_and_retrieving_form_data. (2) javascript能否获取到post请求内的数据? - SegmentFault 思否. https://segmentfault.com/q/1010000004523107. (3) ChatGPT流式streaming回复的实现 - 掘金. https://juejin.cn/post/7222440107214241829.
程序员书库(ID:CodingBook) 猿妹编译 链接:https://catswhocode.com/programming-blogs/
跟自己所处领域的发展趋势是至关重要的,尤其是在编程领域,相信每一个专业的程序员都会通过关注一些业界大牛的博客让自己时刻了解最新的技术。
有些博客无论你是什么类型的程序员都会想要订阅关注,这些博客作者通过分享相关的信息,帮助程序员更好的提升自己。
国内一些大牛的博客相信,你们都知道些,也都关注了,今天和大家分享一些国外的博客,你可以通过这些博客获得很多有用的信息,帮助你少走弯路
1、Coding Horror
Coding Horror 创建于2004年,创始人杰夫·阿特伍德(Jeff Atwood)是加州伯克利的一名经验丰富的,杰夫的经历以及他对技术人性化的认识,使得它的网站成为许多对网络开发、软件工程和计算机感兴趣的人最爱编的编程博客之一。
博客地址:https://blog.codinghorror.com/
2、David Walsh
这个流行的编码博客关注于现代的库、编程教程和JavaScript编程方面,David Walsh和他的客座博主每天都会发表文章和评论,帮助你学习如何更快更有效的编程。
在他的博客上,你可以找到从React到Node.js的视频教程,你如果能再配套关注几个领先的编程博客,那么,掌握高级HTML/CSS技术的一切则指日可待。
地址:https://davidwalsh.name/
3、A List Apart
该博客是由几个博主共同维护的,创建了一个内容丰富、有趣的帖子流,关注这个博客,你可以了解影响网络访问的相关问题、用户界面、编程语言、前端开发以及HTML/CSS等方面的知识。
地址:https://alistapart.com/
4、Ray Wenderlich
Ray Wenderlich的编程博客是市场上最受信任和质量最高的博客之一。它主要包含Android和其它环境应用开发的博客、视频以及音频教程。该博客还推出了一个播客,包含了上千篇帖子和3000多个循序渐进的编程教程
地址:https://www.raywenderlich.com/
5、WebDevBlog
这是一个新的Web开发博客。它包含了对Web开发人员非常重要的所有内容的深入文章:HTML/CSS、JavaScript、PHP、React…尽管WebDevBlog相对较新,但它的文章和指南已经出现在诸如WebDesigner Depot这样的知名博客中。
地址:https://webdevblog.com/
6、CodeWall
CodeWall由英国Web开发人员Dan Englishby创建,是一个为前端和后端开发人员提供有用的深入教程的网站。CodeWall有许多关于HTML/CSS、Node等JavaScript和PHP主题的文章,该网站同样吸引了一大批程序员。
地址: https://www.codewall.co.uk
7、Erik Bernhardsson
Erik Bernhardsson是一个优秀的博客和程序员,他的编程博客涉及了所有程序员都关心的问题,如Git repos、ide、命名约定,以及各种编码软件的系统支持问题。此外,Bernhardsson还讨论了在更广泛意义上影响程序员的问题,比如转化率和SaaS(软件即服务)。
地址:https://erikbern.com/
8、Cat On Mat
这个独特的编码博客专门讨论JavaScript库、工具、XML、JSON等,CatOnMat博客由著名程序员Peteris Krumins编写,并定期更新。
这个博客从2007年7月开始运营,多年来吸引了很多关注者。您还可以在本博客中阅读有关Perl的文章,因为作者已经出版了一本关于这种语言的书。
地址:http://www.catonmat.net/
9、Web Designer Depot
如果你对网页开发和网页设计感兴趣,那么你应该把这个博客当作必读的,该博客从前端的功能和设计到后端的服务器编程,通通都涉及了,有很多开发文章和教程都发布在这个网站上
地址: https://www.webdesignerdepot.com/
10、NSHipster
SHipster博客是为那些使用Objective-C编写代码的程序员编写的,它还涵盖了Swift和Cocoa,全面研究了所有与mac相关的东西。
如果你是一名软件工程师,为Mac产品或iOS编写程序,那么你一定要把这个博客添加到收藏夹,每周你都能在上面发现大量有用的信息
地址: http://nshipster.com/
11、CodePen Blog
许多程序员都熟悉CodePen及其流行的项目库,并且还会在这个网站共享和下载仓库代码,当然也就忽视了这个网站的博客也是很精彩的一部分。
CodePen每周提供几篇关于Web开发、编程语言和开源工具等主题的博客文章。
地址:https://blog.codepen.io/
12、Scott Hanselman
Scott Hanselman的博客主要针对的是.NET开发以及Web应用。在该博客上你能够学到如何设置一个IIS服务器或者如何创建一个.NET应用等内容。
地址:https://www.hanselman.com/blog/
13、David Ford
该博客的主题包括Web开发、UX、模板、JavaScript Web应用程序和移动应用程序等。这个博客将帮助你充分利用你的虚拟主机和设计环境,并提供一些关于效率的有用技巧,此外这个博客还包含了对某些语言未来的看法。
地址:https://medium.com/@daveford
14、Hongkiat
十多年来,我一直在阅读这个很棒的编程博客,Hongkiatt让我学到了很多有用的东西,让我跟上了现代技术和工具的步伐。该网站每天都有关于各种编程语言、网页开发和网页设计的博客文章。
地址:https://hongkiat.com/blog
15、CSS Tricks
CSS Tricks该网站是我个人最喜欢的,可以说是前端开发人员最好的编程博客之一,该站点不仅提供文章,还提供大量可重用代码片段库。
地址:https://css-tricks.com/
*请认真填写需求信息,我们会在24小时内与您取得联系。