美国硅谷(旧金山市区)的科技初创公司,成立于 2019 年 11 月,致力于帮助中小商家通过线上渠道获得线下流量,已获得硅谷的天使投资。公司创始团队毕业于清华、浙大等知名高校,之前在 Google 、Airbnb 等科技公司有多年经验。
目前团队业务发展迅速,寻找一位经验丰富的开发工程师加入,工作形式远程。
职位要求:
职位职责:
工作性质: 全职、远程
薪酬: 试用期为 2.5 万 RMB/月起,之后可根据工作表现和公司发展情况涨薪和股权奖励。
感兴趣请联系我的微信 [ lizlatte ]
1
Leee 2020-08-14 11:33:38 +08:00 6
作为我公司的 APP(用的 RN)的目前主要负责人,我看你们还是在创业初期意味着项目还没搭建起来或者还没完全弄的很大,我个人意见劝你们不要用 React Native 。
或者你们觉得你们的其他前端技术用的是 React,所以用 RN 做 App 会减少你们的技术栈的割裂,但是真的大可不必这样。 不是说 RN 做不了 APP 或者它的 APP 怎么样,但是如果真的是想做好 APP 的话,用更好的技术才是上策,那就是 Flutter. 1. 开发者体验上,如果用的是真机调试,React Native 就是灾难。 首先,在开发的过程中经常爆红,可能你觉得用虚拟机开发在整体测试的时候再用真机什么的, 可是这是要开发 APP 的话,你难免会避不开手势操作的,这是还是用真机的实际操作更加能够给人正确的反馈。 不仅如此,RN 的真机调试的开发者菜单是通过摇一摇出来,一次两次没所谓,但是很多时候你改动的代码,如果没有在真机上出来的时候, 你就得要手动摇一摇真机然后从开发者菜单里面进行'Hot reload', 你的 APP... 你现在都可以自己脑补你的工程师们拿着手机在那摇来摇去的场景 2. 官方组件的支持上,React Native 真的非常不成熟,而我们在说的是一个出来了有 5 年时间的项目。 对比 Flutter, 正式面世出来的时候是 17 年,晚了 React Native 两年,然而对应的官方成熟的组件可以自行在 Flutter 官网上自己浏览 https://flutter.dev/docs/development/ui/widgets/material 然后为什么官方组件的数量这么重要呢?因为这省去了你们开发的时候,需要不停的对比民间第三方组件或者自己重复写轮子的精力。 而我们都知道开发效率对于一个创业公司是多么的重要,一个应用或者服务的面世时间对市场的占有率应该不需要我这里再去强调。 --- 其实还有很多可以说的,但是我这里就只说这些吧。 如果仅仅考虑会 JavaScript 跟 React 的人这点出发而选择 React Native 的话,很不值得,而且你们不是弄了很久,现在转型困难,我们这里是已经有上了商店的应用,转型成本太大才不去换的。 另外,Flutter 的语言 Dart 的上手程度简直不能再简单了,其实任何一个有面向对象编程经验的人来上手都不是难事的。 最后在这里还是希望你们可以考虑一下换技术栈吧😂 (抱歉我知道你们来找人的,然后我来劝你们换技术栈好像不是一般的奇怪哈哈哈,,分享一些看法而已哈哈哈 |
2
Leee 2020-08-14 11:35:20 +08:00
- -话说我也没看清楚你们的内容,看来你们也已经用 RN 做好一个应用的了,那当我什么都没说吧,可以删除我的回复了。。。
|
3
lonelymarried 2020-08-14 11:39:26 +08:00
Flutter 确实开发舒服些。
|
5
xieren58 2020-08-14 11:45:08 +08:00
Flutter + 2
|
6
rf99wSiT6IxH1Z23 2020-08-14 12:43:05 +08:00
嗯,前几楼是谈技术,发这个不是 HR 吗?看他们的招聘要求是要全干吧? React + React Native + Node.js 全干 😁
|
9
jnotnull 2020-08-14 17:49:47 +08:00
@cnscorpions 确实是的,React + React Native + Node.js 全栈,也是我们的技术栈 😄
|
10
dongguangming 2020-08-16 14:34:01 +08:00
还是用 flutter,是趋势
|
11
dongguangming 2020-08-16 14:40:19 +08:00
go+flutter
|
12
newghost 2020-08-16 19:40:39 +08:00
React 的 Data=>View 的数据绑定其实是以牺牲直接操作 DOM 的便捷性和性能为代价的。
可以尝试一下在 React 中放弃使用数据绑定机制,只把 React 当成组件化渲染 DOM 的一个框架。预计在手机上会有极大的性能提升。 使用这种方法的好处: 1 。 完全抛弃 React 复杂的组件间状态管理,我们的状态就是一个共享的 Object,通过事件触发更个组件更新视图,每个 React 组件只渲染一次。 2 。 可以在 react 中兼容所有的 jquery 和原生 javascript 编写的组件,因为 DOM 结构是稳定可靠的,绑定的数据、事件不会被 React 组件重渲染给冲掉。 https://www.zhihu.com/question/316425133/answer/1412982351 |
13
melonrice 2020-09-08 20:56:29 +08:00
我彻底放弃 RN 转投 Flutter 以后已经做了 4 个 Flutter 项目了。。这时间我做 RN 可能最多做俩
|