12 2018 档案

摘要:英文原文:A Recap of Frontend Development in 2018 参与翻译 (4人) : IrisHuang, Hunter5, 木槿星晴, kjmeng 仅中文中英文对照仅英文前端开发界发展十分迅速。本文将讲述2018年有关JavaScrip... 阅读全文
posted @ 2018-12-30 23:02 xosg 阅读(405) 评论(0) 推荐(0) 编辑
摘要:众所周知, 软件开发时遵守一个规范的设计模式非常重要, 学习行业内主流的design pattern往往能够为你节省大部分时间.根据我2年的全栈经验, 在Web应用程序领域最流行的, 并且若干年内不会过时的设计模式套餐分别是: 前端的MVVM, 后端的MVC, 以及中... 阅读全文
posted @ 2018-12-27 11:58 xosg 阅读(623) 评论(0) 推荐(0) 编辑
摘要:这是一篇译文,原文在 Hacker News 上获得接近 500 个点赞。每过几年都有类似的文章出现,然而程序员却依然疲于学习新的框架,看完此文希望对你有所启示。那么,译文开始。 我们是程序员,每天都在了解最新的技术,每天都在学习编程语言、框架和库。因为我们知道的现代... 阅读全文
posted @ 2018-12-21 23:20 xosg 阅读(572) 评论(1) 推荐(1) 编辑
摘要:浏览器里面我们并不能愉快的用js模拟鼠标和键盘事件, 连最常用的click方法都收到许多限制, 比如在init函数中执行file_input.click()之类的. 我们可以快速查看使用HTML和JavaScript的文件上传。如今,许多网站不再显示原始元素。以Fac... 阅读全文
posted @ 2018-12-19 15:32 xosg 阅读(597) 评论(0) 推荐(0) 编辑
摘要:没错, 这又是一个游戏点评, 因为实在没地写了, 想起来我还欠JC系列许多售后评价, 就专门写了这篇blog来总结下JC系列的特色, 以及它最新的游戏引擎apex, JC4月初的时候发布的, 虽然和3一样刚开始都有很多画质问题, 但是随着不断的更新, 体验院内袁浩了,... 阅读全文
posted @ 2018-12-18 21:41 xosg 阅读(631) 评论(0) 推荐(0) 编辑
摘要:现代浏览器大都可以利用GPU来加速页面渲染。每个人都痴迷于60桢每秒的顺滑动画。在GPU的众多特性之中,它可以存储一定数量的纹理(一个矩形的像素点集合)并且高效地操作这些纹理(比如进行特定的移动、缩放和旋转操作)。这些特性在实现一个流畅的动画时特别有用。浏览器不会在动... 阅读全文
posted @ 2018-12-17 10:46 xosg 阅读(1801) 评论(0) 推荐(0) 编辑
摘要:BeamNG.drive是一款由BeamNG公司开发并于2013年首次发布的软体物理模拟游戏。作为模拟游戏,特别是物理模拟的粉丝,我早早就开始使用BeamNG.drive。我立即对崩溃的准确性和细节印象深刻,因为游戏拥有实时,软体动态物理结构,使用实时物理计算算法。结... 阅读全文
posted @ 2018-12-16 21:35 xosg 阅读(1951) 评论(0) 推荐(0) 编辑
摘要:由于对aggrid由衷的感谢, 又忍不住写了一篇软文来推广它(其实主要是为了弥补我把enterprise版扣下来后内心的愧疚...)ag-Grid是速度最快,功能最丰富的JavaScript datagrid组件, 没有之一, 事实证明了它确实是业内口碑最高的框架之一... 阅读全文
posted @ 2018-12-15 22:33 xosg 阅读(11473) 评论(1) 推荐(0) 编辑
摘要:用户数据验证灰常重要, 不用多说了, 但是实现方法(准确的说是表现形式)有很多人, 如何优雅的完成一个后端验证过滤器是一个值得考量的问题, 我尝试过许多方法, 比如validator.js模块, express-validator, 还有自定义验证器:function... 阅读全文
posted @ 2018-12-13 16:17 xosg 阅读(503) 评论(0) 推荐(0) 编辑
摘要:设计模式才是软件哲学的根本。。 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 http的api设计艺术一直是个争论不休的命题, 话说,... 阅读全文
posted @ 2018-12-11 14:18 xosg 阅读(632) 评论(0) 推荐(0) 编辑
摘要:作者: 阮一峰日期: 2017年4月23日 1、有人曾经问我:"成年后,有没有书籍改变过你的世界观?"我想了想,还真有这样的书。那时,我已经工作好几年了,偶然在图书馆翻到一本旧书《熵:一种新的世界观》(上海译文出版社,1987)。那本书是科普著作,介绍物理学概念"熵"... 阅读全文
posted @ 2018-12-08 10:29 xosg 阅读(450) 评论(0) 推荐(0) 编辑
摘要:INTROmaterial design相比不会陌生, 现在的移动端基本遵循了这个设计规范, 微软退出过一个残次品universal design(花了半个月时间赶出来的规范)也是借鉴了MD的思想, 官网如下:getmdl.io -vanilla CSS,HTML和J... 阅读全文
posted @ 2018-12-07 13:45 xosg 阅读(898) 评论(0) 推荐(0) 编辑
摘要:终于, 我入门了当初很仇视的技术....什么是WebAssembly?WebAssembly或WASM是一个编译器目标(由编译器生成的代码),具有二进制格式,允许我们在浏览器上执行C,C ++和Rust,其性能接近本机代码。其实这项技术早就出来了, 虽然终没有成熟,... 阅读全文
posted @ 2018-12-03 14:14 xosg 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:我们入门JavaScript的时候都写过polyfill: 比如手写一个弹窗, 手动模拟实现一个表格, 这些魔力的对象都是浏览器原生支持的, 虽然当我成为JS专家之后再也没造过轮子, 但是最近才发现我们之前写的那么多轮子其实都叫polyfill: 其实就是为了那些没有... 阅读全文
posted @ 2018-12-01 10:57 xosg 阅读(646) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示