找到约 1219 条结果
  • Eclipse Theia技术揭秘——初识Theia
    自从接触IDE这方面的技术以来,一直关注其他厂商是如何做IDE的,刚开始了解IDE是从微信、百度、支付宝等这些开发者工具知道这些开发者工具是基于electron或NW.js去构建的,但是从头开始写成本比较高。后来也看了一些其他的IDE,像 Weex Studio、白鹭Egret Wing、快应用IDE、APICloud Studio这类的是基于VSCode源码定制的...
    2022-09-23
  • React还是Vue:你该如何选择?
    2016年React巩固了它作为前端框架之王的地位,这一年中可以看到它在Web端和移动端的快速成长,同时稳稳领先于它的主要竞争对手Angular。
    2016-12-30
    5
  • 前端每周清单第 13 期:Webpack CLI 发布、解密现代浏览器引擎构建之道
    前端每周清单第 13 期:Webpack CLI 发布、Angular 5 可期待的新特性、解密现代浏览器引擎构建之道 为InfoQ中文站特供稿件,首发地址为这里;如需转载,请与InfoQ中文站联系。从属于笔者的 Web 前端入门与工程实践的前端每周清单系列系列,更多 React 学习资料索引参考 React 学习与实践资料索引;部分文章需要自备梯子。
    2017-05-15
  • 没朋友(mpvue),点个外卖,一个人也要好好吃饭
    每次写文章时,总会感慨万千。面对成功,我们总是抱以较高的期望,总想急不可耐就能得到胜利的果实。可每一次成功不可能轻而易举的就来到我们的面前。几乎每一次都需要我们付出极大的耐心和勤奋,甚至于近乎偏执狂般的傻傻坚持。自打小程序推出以来,我便开始转入这个市场。并不是因为他的热度而是一种学习兴趣吧,总想...
    2018-06-25
    10
  • 懂编译真的可以为所欲为|不同前端框架下的代码转换
    整个前端领域在这几年迅速发展,前端框架也在不断变化,各团队选择的解决方案都不太一致,此外像小程序这种跨端场景和以往的研发方式也不太一样。在日常开发中往往会因为投放平台的不一样需要进行重新编码。前段时间我们需要在淘宝页面上投放闲鱼组件,淘宝前端研发DSL主要是React(Rax),而闲鱼前端之前研发DSL主要是Vue...
    2019-04-03
  • 2020前端秋招总结
    2020前端秋招总结 个人信息及主要时间点 西南某不知名双非一本,计算机学院,信息安全专业,科班出身。 2017.12 ~ 2018.3 学习python爬虫,自己闲的没事瞎搞,后转行前端。 2018.3 ~ 至今 学习前端 2018.4 ~ 2019.3 参加学院前端实验室,做一些项目,技术栈 React,Wepy, Springboot 2019.3 ~ 2019.5 参加春招,找暑假...
    2019-09-20
    2
  • Flutter启动流程分析之插件化升级探索
    Flutter是Google推出的一款跨平台框架。与Weex等其他跨端框架不同的是,Flutter的界面布局绘制是由自己完成的,而不是转换成对应平台的原生组件。那么各个平台是如何启动它的呢?从Flutter官方提供的架构图上看,Flutter Embedder层提供了底层操作系统到Flutter的程序入口,平台采用适合当前系统特性的方式去各自实现。...
    2022-01-26
  • 【quickhybrid】H5和原生的职责划分
    前言 在JSBridge实现后,前端网页与原生的交互已经通了,接下来就要开始规划API,明确需要提供哪一些功能来供前端调用。 但是在这之前,还有一点重要工作需要做: 明确H5与Native的职责划分,确定哪一些功能可以由H5实现,哪一些功能只能由原生实现 Native与H5职责划分 使用Hybrid模式,用H5开发页面的本质是: 减少工作...
    2017-12-26
    5
  • 前端每周清单第 42 期:V8 的执行流与优化,Pinterest 的 PWA 实践
    前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点,开发教程,工程实践,深度阅读,开源项目,巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID : frontshow),及时获取前端每周清单。
    2017-12-04
  • 教你如何定制一个Android「填空题」控件(仿学习强国填空题控件)
    在Android系统中,我们最常使用的用于展示文字和编辑文字的控件,就是TextView和EditView,这两个控件基本上已经能够满足我们日常大部分开发需求。
    2019-05-15
  • 如何进阶一名有竞争力的程序员?
    这段时间,又互联网寒冬了,你看消息满天飞。一瞬间,裁员的,辟谣的,很是热闹。这搞得我们程序员很难受,本来压力就大,还动不动有人在你耳边煽风点火制造恐慌。我想说:难道就不能消停消停吗?我还清楚地记得2017年的互联网寒冬,这2018的寒冬又来了。那么作为Android程序员如何过冬,如何进阶一名有竞争力的程序员呢?
    2019-02-23
  • 今日头条屏幕适配方案落地研究
    众所周知,安卓的屏幕碎片化极其严重,适配一直是从事安卓开发人员十分头疼的事情。前期,由于公司支持的平板款式单一,只需要做几款平板的适配即可,选用了 smalledtWidth(最小宽度)适配,但是这个方案在增加新屏幕时且原 dimens 文件无法很好适配时,就需要增加新屏幕的最小宽度 dimens 文件了,比较麻烦而且会增加项...
    2019-06-05
  • 一个程序员:五年和五年以上的程序员, 应该干些什么?经验总结
    如今在工作中 开始关注文档,开始关注规范,希望自己输出的不只是代码; 每天会耗费时间消化各种外部信息,喜欢看更多非技术类的书籍,喜欢和各式各样的业内业外人士交流。
    2019-09-24
  • [fed-task-03-01]手写 Vue Router、手写响应式、虚拟 DOM 和 Diff 算法
    在 Vue 中可以通过 Vue.set( target, propertyName/index, value ) 或者 this.$set( target, propertyName/index, value ) 的方式为 target 对象动态添加响应式数据。Vue 2.x 中的原理是:类似于调用 defineReactive(obj, key, val) 方法,利用 Object.defineProperty 的 getter 和 setter 实现响应式数据。
    2020-08-02
  • React还是Vue:你该如何选择
    React和Vue的适用范围无疑是很相似的:同样是基于组件的轻量级框架,同样专注于用户界面的视图层。同样可以用在简单的项目中,也同样可以使用全家桶扩展为复杂的应用程序。
    2019-10-28
  • 2021前端会有什么新变化?
    相信对于关注这个问题的人包括我来说,除了了解技术发展风向作为饭后谈资以外,最重要的是看能不能在公司内部落地、做出一番成绩来,当然升职加薪那都是后话了。
    2021-01-17
  • 历年Android面试真题解析(累计下载1082万次,持续更新中)
    又到年底了,每到这个时候,我们都会慢慢反思,这一年都做了什么?有什么进步?年初的计划都实现了吗?明年年初有跳槽的底气了吗?况且今年的互联网环境太差,需要自己有足够的知识储备,才能够应对这凌冽的寒风。
    2021-11-16