Tychio

251
获赞数
15
关注数
139
粉丝数
西安
西安石油大学 | 软件工程
IP 属地陕西
2012-11-20 加入
浏览 18.8k

软件工程师,Web前端工程师,高级软件咨询师,远程自由职业开发

3,404 声望|专家
全站排名超越 99.59% 用户
前端
2.8k
javascript
1.4k
css
557
测试
555
jasmine
522
个人动态
  • 回答了问题2022-10-19
    有没有小而美的基于Koa2 的CMS框架?
    那必须是Strapi。基于Koa,只提供api和后台管理界面。简单的数据结构可以直接在后台添加各种collection type或者single type,类似model,直接生成代码。当然你也可以随意修改api代码,做一些复杂逻辑,结构非常清晰。后台还可以直接插入数据,可以自由编写前端页面...
  • 回答了问题2022-10-19
    js分钟根据时间间隔分割?
    npm install lodash {代码...}
  • 回答了问题2022-10-07
    typeorm的递归查询怎么写?
    首先typeorm肯定是没有专门方法用于递归查询的,所以只能是原始SQL语句去做这个。typeorm最新的文档里没有这种纯粹原始SQL的查询方式,不太确定这个版本还能不能这样用,不过以前是这么用的: {代码...} 另外,看你标签是mysql,首先确定是MySQL 8.0以上支持CTE,也...
  • 发布了文章2022-10-07
    Nest.js快速启动API项目
    最近上了一个新项目,这个客户管理一个庞大的任务和团队集群,而不同流程所适用的系统也不太一样,比如salesforce,hubspots之类的。这次的新项目需要在另外两个平台之间做一些事情。目前只需要先封装其中之一的API,因此我们选定使用NodeJS的框架Nest.js来实现这套A...
  • 赞了文章2021-12-02
    JavaScript Sanitizer API:原生WEB安全API出现啦
    10月18号, W3C中网络平台孵化器小组(Web Platform Incubator Community Group)公布了HTML Sanitizer API的规范草案。这份草案用来解决浏览器如何解决XSS攻击问题。
  • 赞了文章2021-11-29
    Mac安装使用nvm---解决安装443问题【没有废话-清爽版】
    实际工作中要用到nvm来管理node包;直接按照其他帖子的教程进行安装;过程中都会出现443超时的问题fatal: unable to access 'https://github.com/creationix/nvm.git/': Failed to connect to github.com port 443: Operation timed out;这也是一个老生常谈的问题了...
  • 回答了问题2021-11-26
    uniApp 上传文件。
    用uni.chooseFile,不是wx.chooseMessageFile[链接] {代码...} 微信确实不行,只能选择图片.需要利用web-view加载你自己的页面,调用input file去打开选择文件界面。 {代码...} 这个应该是有一些条件的,要使用App-nvue,好像个人小程序也不行。在你自己的页面(H5)里...
  • 关注了问题2021-11-26
    开发uniapp使用uni_modules导入uni-ui插件后导致打包文件过大,如何解决?
  • 发布了文章2021-11-26
    Remix.run 新手教程
    最近刚在JavaScript Weekly看到了Remix.run(以下简称Remix)准备开源发布1.0版本。没过两天就看到Remix飙到Github Trending趋势榜第一了。感觉是已经火了啊,不知道后续跟Next.js比怎么样。不过看起来不算太复杂,很多东西都封装起来了,语法很轻。所以准备学习一下,...
  • 发布了文章2021-11-23
    远程工作的这几年
    这几年一直在做远程开发工作,一个原因是陪读,老婆留学的地方一半说法语一半说荷兰语,基本不说英语,所以英语都半吊子的我不好找工作,只能去陪读;另一方面也是想尝试一下这种新鲜的工作方式,毕竟新奇的事物对我总是充满吸引力。当然,远程工作方式有艰辛之处,...
  • 发布了文章2017-02-17
    后MVC时代的前端架构
    很多人觉得,前后端的差异主要是分别承载了数据和样式,功能和皮肤。前端就是视觉方面的,后端是实质性的。追溯到很多年前,确实是这样的,所谓的前端只是由于后端MVC中的View过于复杂,为了提升用户体验,提高加载速度,以及降低服务器压力,所衍生出的一些优化技术...
  • 发布了文章2015-07-03
    用“五个为什么”写CSS
    相信大多数人都有过关于CSS的痛苦经历,从我加入公司到现在,不到两年的时间里,听到最多CSS相关的讨论就是‘很难调’。所以我也一直在探究这其中有怎样的问题,为什么很多人觉得CSS很难写,如何才能让其他人更优雅的写CSS。在Code Review的时候,我渐渐的发现了问题所...
  • 发布了文章2015-03-14
    CSS语义思维
    前一阵子在项目组中讲了一个关于CSS的Session,在讲之前我曾收到了许多意见,大部分是希望能讲讲CSS实用性的技术,比如盒模型,CSS3之类的。干货人人都喜欢,因为看得见摸得着,拿来就有用,但我最后还是决定讲一些”湿货“。因为在Code Diff的时候我发现了许多样式的...
  • 发布了文章2014-07-21
    浅谈AngularJS模板
    作为最流行的MVVM(Model-View-View-Model)框架之一,相信大部分前端对AngularJS都不会陌生,我也一样久仰大名。不得不说,AngularJS所带来的改变是巨大的,被称为未来浏览器的模式一点也不为过,尤其是思维上的转变。
  • 提出了问题2014-07-15
    perl有什么打包方式或缓存机制吗?
  • 发布了文章2014-06-03
    如何写好CSS?
    CSS即层叠样式表,所以一层一层覆盖其实是其本质特征。真正的问题在于维护,许多人认为CSS仅是样式,不是代码,无需维护,所以任意书写,只要将自己需要的样式的优先级设为最高即可,才导致了深层级CSS的出现,因为每次添加一个样式就必须比以前的优先级高才能在页面...
  • 赞了回答2013-12-31
    node.js 中 function *(next){} 用法?
    这是ES6的新feature,function 后面带 * 的叫做generator。 在generator内部你可以使用 yield 语句:
  • 赞了问题2013-12-03
    关于SOAP和REST的一些疑惑
  • 赞了回答2013-12-03
    CSS布局问题 , 如何实现一行多列div,类似于表格
    额外的好处是有很多vertical-align方式可以指定,额外的坏处是很多vertical-align的属性值对于各个浏览器来说都不一样。最常见的vertical-align还是middle和baseline,顶多再加个top和bottom。
  • 赞了回答2013-11-30
    如何快速的入门 github?
    Github 入门不难,Git 入门比较难些; Github 只是在 Git 上加了个社会化协作; 如果对 Git 没什么概念的话,可以从这里学起: Pro Git 可以只看了前四章,然后后面需要时再查阅; 然后就是看看 Github 的 Help 页面, 觉得 Help 页面条目多,可以只看下面那些: 1. Bo...