分享

6条奇技淫巧为你照亮 GitHub 寻宝之路

 新用户8719ag3P 2021-12-06

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  图:内容概览。注:本文内容由实验楼搜集、整理自Github,实际项目版权归原作者所有。

  找房子、找保姆、找装修......在Github是不行的,但是:找Demo,找构架,找工具,找资源......就上Github!Github,啥都有。今天跟大家分享几条快速在Github找到想要的资源的Tips,包括找工具,找框架,找干货,找小女朋友等。

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  6. 寻找Demo

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:技术栈的关键字搜索,并按更新时间进行排序

  生命有限 ,如若是每次我们尝试一个新的技术,总得自己编写一个个 Demo。编写多个 Demo,都得花去个半天八小时的时间。如此一算,能花费在其它事情上的时间便更少了。若只是试用官方的 Demo,往往是比较容易的。可我们编写应用的时候,总得结合到当前的场合来。这时整合并不是一个轻松的工作,依赖冲突、引入第三方依赖等。

  温馨提醒:对于简单的项目来说,自己直接写 Demo 会更加方便。尝试项目需要成本,若是需要尝试使用多个项目,那么有可能就浪费时间。

  5. 寻找架构

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:技术栈 + boilerplate 又或者是 starter 等关键词进行搜索

  无论是后端的微服务架构,还是前端应用,应用的架构正在变得复杂。后端微服务,需要结合一个个的框架,哪怕是 Spring Initializr 这样的工具,也只能帮助我们搭建项目。我们还需要配合其它工具,一起搭建出一个基本的系统。

  对于前端应用也是类似的,若是 Angular 这样大而全的框架,时间花费倒也是不多。如 React 这种需要组合的、小而美的框架,使用官方的 create-react-app 也很难做出我们想要的东西,寻找一个合适的脚手架是一个更好的选择。

  这时,我们大抵可以,直接使用技术栈 + boilerplate 又或者是 starter 等关键词进行搜索,如 react boilerplate。如果其中找到的组合技术栈,不符合自己的要求,那么再加上相应技术栈的关键字,如 react redux boilerplate 即可。有意思的是,在这时使用 Google 会比 GitHub 方便一些。

  温馨提醒:我们需要衡量:修改脚手架的成本,是否比自己重头写快。

  4. 寻找 awesome-xxx 系列

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:Awesome + 领域、语言、框架等

  当你想了解一个框架,造个轮子,不妨试试搜索 xxx-like 或者 xxx-like framework,中文便是 仿 react 框架 或者 类 react。如我们在 Google 上搜索 react-like 就会搜索到 inferno。不过,按 GitHub 的尿性,要搜索到这样的框架,并不是一件容易的事。这时 Google 往往比 GitHub 搜索好用。

  3. 寻找数据与爬虫工具

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:scrapy + 网站名称或域名

  当我们需要数据的时候,就会考虑写爬虫。于是 GitHub 上充满了各各样的式爬虫,除此还有得同学把爬虫数据都放在上面了。某次,当我在玩 ElasticSearch 搜索引擎的时候,突然需要一些真实的数据用来测试。便得找爬虫,就在 GitHub 上,找到了大众点评的一些爬虫。

  这个关键词,就是: scrapy dianping,得来不费功夫。

  2. 寻找干货资源

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:知识点 + 笔记;书名

  GitHub 上拥有大量的学习资源,从各类的文章到笔记,还有各式各样的电子书。如:

  只需要搜索: 类型 + 笔记,如 操作系统 笔记 就能找到一些操作系统相关的笔记。只需要搜索: 书名 就能找到一些和这本书相关的资源,如 重构 改善既有代码的设计。

  1. 寻找模仿轮子的轮子

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:框架 + like

  当你想了解一个框架,造个轮子,不妨试试搜索 xxx-like 或者 xxx-like framework,中文便是 仿 react 框架 或者 类 react。如我们在 Google 上搜索 react-like 就会搜索到 inferno。不过,按 GitHub 的尿性,要搜索到这样的框架,并不是一件容易的事。这时 Google 往往比 GitHub 搜索好用。

  寻找女朋友(以下内容纯属玩笑,切勿当真)

  6条奇技淫巧为你照亮 GitHub 寻宝之路

  要领:daydream + never stop trying + lucky

  在Github上找女朋友并没有想象的那么简单,最主要的是,要学会做梦和YY;这里讲一下YY的技巧:上班时不能YY,流口水让同事看到不好;一般晚上睡前最适合YY,想象一个场景,然后可以带入一段故事,这样YY的质量会更加饱满,情绪也更加愉悦,梦醒后的失落感也更强烈。

  同时也可以在Github搜索关键字为:酱、娃、喵之类的用户,当然要注意一点,看清楚人家用的什么技术,不然到时候没有共同语言就尴尬了。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多