在这个领域,无论你的编程经验水平如何,如果你想跟上这个行业的快速发展,学习新的想法、语言和框架是必不可少的。

考虑一下React,Facebook最近才将其开源。从那时起,它已经成为世界各地的JavaScript开发人员的首选工具。

当然,Vue 和 Angular 也有相当多的支持者。然后是像 Next.js 或 Nuxt.js 这样的全球适用的框架和 Svelte。此外,Gatsby、Gridsome 和 Quasar 也,也,也

除了学习好的、旧的 JS 之外,如果你想成为一名熟练的 JavaScript 开发人员,你至少应该对各种框架和库有一定的专业知识。

这里收集了9个不同的项目来助你成为前端专家,每个项目都有一个独特的主题和不同的 JavaScript 框架或库,作为你可以创建并添加到你投资组合中的技术堆栈。请记住,自己做的东西比其他任何东西都更能帮助你,所以继续前进,发展你的思维能力,让这一切成为现实。

成为前端大师的9个项目 | #前端
简单易用的TCP连接(池)调试工具

通过tproxy我们可以接受任意TCP请求,然后转发到我们实际的TCP服务上,借此我们可以详细分析连接的建连、断连情况,可以理解各种参数对连接或者连接池的影响,可以帮助我们理解各种协议(HTTP2, gRPC,Redis, MySQL)的工作原理

tproxy | #工具
从任何站点复制React代码。使用Aspect的chrome扩展从任何站点或Web应用程序复制任何组件。你可以将代码粘贴到Aspect以进行可视化编辑,或直接粘贴到您的代码库中

Twitter | Aspect
昨天看豆友提起社工库就去查了一下,发现自己的个人信息也在里面,确实是在裸奔了。🌚🌚🌚

另外关于账号密码泄露的话可以去 haveibeenpwned.commonitor.firefox.com 输入自己的邮箱就能看到是否有泄露。貌似chrome也有类似的功能,并有提醒。

telegra.ph/54亿条数据警方查获国内最大的公民个人信息社工库-07-10 Have I Been Pwned: Check if your email address has been exposed in a data breach
开源技术教程:《动手开发一个Python小项目》(The Big Book of Small Python Projects)

书中收录了80多个Python项目,每个项目都是一个独立章节,其中包括项目实例、源码、进一步开发建议等内容。

书中每个项目代码量最多只有200多行,对新手友好,适合快速上手学习。

学完之后,便可以开始尝试,动手制作各类基于Python的数字艺术品、游戏、动画、数字计算等小工具。

源代码和其他文件
在线比较工具 (用来将你的代码与本书中的代码进行比较)

在线阅读 | #Python #电子书
Rust语言实战

该书将通过有挑战性的示例、练习题、实践项目来提升Rust水平,建立从入门学习到上手实战的直通桥梁

书中通过大量的实战练习,(练习题使用mdbook构建,你也可以下载到本地运行。)助你更好的学习和上手使用Rust语言。

书中的练习题非常易于使用:你所需的就是在线完成练习,并让它通过编译。

特性:部分示例和习题借鉴了Rust By Example

1.每个章节分为三个可选部分:示例、练习和实践项目
2.除了示例外,还有大量的高质量练习题,你可以在线阅读、修改、编译它们
3.覆盖了Rust语言的几乎所有方面:基础语言特性、高级语言特性、async/await 异步编程、多线程、并发原语、性能优化、工具链使用、标准库、数据结构和算法等
4.每一道练习题都提供了解答
5.整体难度相对更高,更加贴近于实战难度: 简单, 中等, 困难, 地狱

扩展:mdBook是一个免费和开源的(源代码),使用Markdown创建书籍的命令行工具,非常适合创建产品或API文档、教程、课程材料或任何需要简洁、易于导航和可定制的演示文稿

在线阅读 | Github | #工具 #Rust #电子书
GitHub 上的开源技术教程:《动手学习数据可视化》,主要讲解 Excel 数据处理的常用技巧。数据清理、搜索、可视化,数据图表绘制,第三方开源库的开发指南等内容。

在线阅读 | Github | #电子书
Back to Top