登录社区云,与社区用户共同成长
邀请您加入社区
详细描述:您的应用在用户同意隐私政策前申请获取用户的IMEI、设备ID个人信息/权限。 请参考《审核指南》第7.5相关审核要求:https://developer.huawei.com/consumer/cn/doc/50104 修改建议:请在用户同意隐私政策后再申请获取用户个人信息及权限。 相关法律及规定请参考《网络安全法》及《关于开展APP侵害用户权益专项整治工作的通知》 APP常见个
ReactNative使用websocket实现实时聊天与web端使用websocket的写法一样,直接newWebSocket就可以。我在github上找到了两个有关RN的websocket组件包(react-native-websocket和react-native-reconnecting-websocket),但是发现都是简单封装了原始websocket的API,并没有什么特殊的地方,所.
我在工作中使用 react native 已经 3 年了,但我还没有接触过文件系统。 最近我做了一个叫PreCloud: Encrypt before upload的应用程序,你可以用它加密文本和文件,然后你可以将加密的文本和文件上传到你想要的任何地方,使任何云提供商成为加密存储。它是免费的并且开源。试试看 :) 在这篇文章中,我将分享如何使用 React Native 管理文件。 使用的库 re
本文发表于 Fri Aug 05 2022 00:00:00 GMT+0000 (Coordinated Universal Time) byLaurin Quast@The Guild Blog 标题:“使用 GraphQL Codegen 释放片段的力量” 作者:劳林 标签: [graphql、codegen、react、typescript、relay、apollo、urql] 日期:20
本说明将帮助您了解如何将 typescript 添加到现有的 Create React App 项目并开始在 typescript 中编写新文件。我使用 npm 作为包管理器,但是使用 yarn 或其他方式对你来说不会有问题。 如果您不使用 Redux,则只执行编号为 1、2 和 7 的步骤。 主要步骤 让我们通过终端[1] 安装所需的包 npm i --save typescript @type
简介 SSR、ISR、CSR 和 SSG 被称为渲染模式,因为它们是 Web 应用程序相互渲染的不同方式。在本文中,我们将详细研究它们中的每一个,并讨论使用它们的 Web 技术/框架的类型。 企业社会责任 CSR 代表客户端渲染。这是一个将页面加载到客户端浏览器而不是服务器上的过程。 CSR 是一种呈现模式,其中浏览器向服务器发送请求,服务器通过发送一个空的 HTML 页面进行响应,其中仅包含对
您好,我和我的团队(https://bookingbucket.com)正在寻找一名初级开发人员来帮助在接下来的 3 个月内构建一些功能,同时我花一些时间在另一个项目上。您将获得高级软件工程师的支持,以指导、指导和进行代码审查。您还将获得有关如何在经验丰富的产品开发人员和业务负责人的指导下在小型初创公司工作的知识。 如果您喜欢我们并且我们也喜欢您,则有机会继续进行股权或支付或两者兼而有之。 津贴很
背景故事 几周前,在处理ReadShape时,我遇到了一个不太令人惊讶的问题。有些书没有封面。从来没有,永远不会。 这怎么可能?好吧,当你走进书店时,当然所有的书都会有封面,即使只是为了把所有的纸放在一起。但是我们生活在数字时代,任何人都可以在没有出版商的情况下出版一本书,在某些情况下,甚至不需要使用正确的语法。在这种情况下,您经常会遇到没有封面的书籍。 这产生了一个有些独特的问题。当然,您可以使
简介 随着网站和 Web 应用程序变得越来越复杂,有必要衡量和跟踪它们的整体质量,以便为您的客户提供无缝的浏览体验。尽管为此目的存在其他几个工具,但 Google Lighthouse 在 Web 开发人员中非常流行,主要是因为它是 Chrome DevTools 的一部分。 如果它作为 Chrome DevTools 的一部分不能满足您的需求,Google lighthouse 也可以作为 No
Anima 是 YC18 队列的一员,并在准备中为即将到来的采访开发了一个准备问题应用程序。该应用程序提供了一个培训环境,模拟了 10 分钟的 YCombinator 面试格式,我们为实际面试过程做准备。 试试现场演示 鉴于问答形式,该应用程序也成为一个有用的资源投资者会议。在收到希望使用该应用程序功能的公司的多次请求后,我们重新开发了它,以便可以将其作为开源应用程序共享。 如果您对 Amina
如果您一直在关注科技世界,您就会知道每隔几年就会出现新的热点。最新的是所谓的FARM 堆栈- FastAPI、React 和 MongoDB 的组合。在此基础上,我想宣布 FARR 堆栈,它有点太 FARRR,一个用于开发 Web 应用程序的新软件堆栈。 FARR 堆栈基于三个主要组件: 前端:ReactJS。 后端:FastAPI。 数据库:Redis。 为什么使用 FARR 堆栈?嗯,这些技术
你知道 React.js 是最受欢迎的 Web 框架,2021 年有 40.14% 的开发人员在使用它吗?虽然它在全球范围内被开发人员广泛使用,但开发人员会观察到某些错误。 useState set 方法错误就是与 React.js 中的状态管理相关的问题之一。因此,建议您聘请具有处理这些错误专业知识的 React 开发人员。让我们来看看这个错误以及相同的最佳解决方案。 图片来源:github.c
挂钩 反应钩子 Hooks are a new feature added in React v16.8. It allows to use all React features without writing class components. For example, before version 16.8, we need a class component to manage state
在构建大型 React 项目时,构建组件以适应不同的变体和元素可能非常困难,尤其是当您试图找到一种方法来构建可重用和灵活的组件时。 在本文中,我将演示如何使用多态组件。这是一种模式,它为组件消费者提供了通过 props 配置组件行为的灵活性。 免责声明:此示例是使用 Next.js 和 tailwind 完成的。尽管如此,这个演示可以在任何其他 React 框架(如 CRA)上使用。 如果您正在使
React 使创建复杂的交互式应用程序成为一个相对轻松的过程。它通过偏离 Vanilla JavaScript 对命令式编程的使用来实现这一点,这需要开发人员告诉 JavaScript what 渲染和 how 渲染它。 React 利用声明式编程来处理底层渲染的方式,这让开发人员可以自由地专注于应用程序可以做什么。 不过,就像大多数好东西一样,React 的便利是有代价的,而且这个代价是迂腐的。
注意:您需要一点点 REDUX 工具包知识 有时我们希望某些状态值在刷新浏览器后成为持久事件。例如,特定网络应用的一些设置,如暗模式或购物车中的物品。 对于这些东西,我们可以使用 localstorage。 Localstorage 是浏览器内置内存以保存此类设置。 让我们深入研究这个例子。 假设我们有一个购物车对象,如下所示。 cartItems = { cartItems: localStor
让我们开始吧,不要浪费太多时间,只需 4 个步骤即可将如图所示的滑块添加到您的 React 项目中。我将使用react-awesome-slider包。 01 安装包 我正在使用 nextjs 存储库,您可以从这里下载。使用 yarn 或 npm 安装包。 yarn add react-awesome-slider 进入全屏模式 退出全屏模式 02 从包中导入 AnimationSlider 组件
React useState bugs 系列第二部分 React 中的白屏是许多开发人员的常见场景,它不仅来自 useState 钩子,还来自许多错误。 使用 useState 它也可以来自许多场景,但今天我们将讨论给你的初始状态值一个蓝图。 我实际上是什么意思让我们举一个应用程序的例子 所以基本上这是一个非常简单的应用程序,结果在右侧,你可以看到我在 state 中初始化用户,在 useStat
有时,在按照官方文档页面的说明进行操作后,我们没有得到预期的结果。我们最终花了更多的时间来弄清楚如何让事情变得正确。 我确信您的 React 应用程序已经准备就绪,您可能想要部署它,这里有一些简单的步骤,您可以按照这些步骤来部署并向世界展示您的惊人应用程序。 本指南假定您对 Git 和命令行界面有一定程度的熟悉。 在引导您完成这些步骤之前,我想分享一下我在 Github 上部署我的第一个 Reac
简介 开发任何应用程序最具挑战性的方面通常是管理其状态。但是,我们经常需要在应用程序中管理多个状态,例如从外部服务器检索数据或在应用程序中更新数据时。 状态管理的困难是今天存在如此多状态管理库的原因——而且还有更多的库仍在开发中。值得庆幸的是,React 有几个以钩子形式用于状态管理的内置解决方案,这使得 React 中的状态管理更加容易。 众所周知,钩子在 React 组件开发中变得越来越重要,
我的提交概述 我建立了PaperDrop。一个允许您根据您的位置删除匿名消息的应用程序。 当我试图构建我的另一个项目时,我得到了关于这个应用程序的想法——它在地图上列出了你附近的所有犯罪事件。另外,我已经计划学习 Redis 很长时间了。这次黑客马拉松似乎是一个绝佳的机会。 技术 前端:反应 后端:NodeJS(Express) 数据库:MongoDB 缓存和地理空间查询:Redis 部署:Lin
随着 Web 应用程序的标准不断提高,所需技术的复杂性也在不断提高,Web 开发框架 变得至关重要。 创建复杂而直观的网站是吸引新用户的最佳方式。使用正确的框架可以帮助您开发系统、应用程序和网站。 换句话说,该框架旨在简化流程并使其不复杂,因为没有它,开发、测试和维护应用程序几乎是不可能的。 为了让选择框架更容易,我们列出了最流行的 Web 开发框架(前端和后端)供您在项目开发中使用。 1- 引导
作为开发人员在创建应用程序时,如果应用程序出现任何问题,您不知道将来会发生什么。 在获得了作为全栈开发人员的一些行业经验后,我注意到在部署 Web 应用程序后出现了一些问题。 在前端和后端制作或部署网络应用程序之前我应该知道的 让我们看看我从一些高级开发人员那里发现或学到的一些观点。 错误处理 在创建应用程序时,错误处理是您应该处理并且必须知道的一件事,尤其是在服务器端或后端 你永远不知道应用程序
什么是 React Hooks? 在 React 中,有 hooks 本质上赋予函数组件“挂钩”到 React 的特性(例如状态和其他方法)的权限。在使用钩子时应牢记三个一般规则。 React Hooks 规则: Hooks 只能在 React 函数组件内部调用 Hooks 只能在函数组件的顶层调用 Hooks 不能有条件 副作用 如果函数被调用并且该函数导致函数本身之外的更改,则该函数被认为具
完成节点或 React 应用程序的开发后,我们需要将其部署在某个服务器上,以便人们可以从世界各地访问它。 因此,我们将学习如何通过 cpanel 和 ssh 在 Web 托管服务器上部署我们的 node/react 应用程序。 第一步:创建节点应用 转到您的cpanel并找到 设置 Node.js 应用程序 单击该图标将显示以下页面: 单击“创建应用程序”。 将显示以下屏幕: 填写信息。 Appl
最近我研究了 reactjs 应用程序的虚拟键盘。 我可以找到几个图书馆。 在这篇文章中,我将介绍如何将 KioskBoard 与 reactjs 一起使用,因为最流行的一个simple-keyboard有一个衍生库,称为react-simple-keyboard,它提供了很多关于代码沙箱的示例代码。如果您对它们感兴趣,我强烈建议您查看simple-keyboard文档(https://hodge
有点熟悉 在使用 ReactJS 方面,我远非专业人士,但我绝对可以相对轻松地为您构建一个简单的项目。另一方面,Redux 是一个库,我只是把它当作一些代理知识来阅读。值得庆幸的是,有大量信息可以指导我完成这一切...... 所以我想 我看了一些视频,阅读了一些来自 StackOverflow 的帖子和答案。我感觉很好,知识渊博。我学习教程的时间越长(虽然我调整了一些东西以更好地适应我的喜好),我
在这篇文章中,我们将通过不同的方式来了解循环在 JavaScript 中,当然,在示例的帮助下。所以基本上,JavaScript 中有以下几种主要的循环类型: 为 同时 do-while forEach() 地图() for-of for-in 1. JavaScript for 循环 JavaScript 中的 for 循环会多次循环一段代码。 语法 for (initialCondition;
嘿!希望我是在和一个充满激情和聪明的 React Dev 交谈,因为我们在这个博客的食谱中烹饪的所有东西都有相同的成分,比如钩子、状态等。 由于我们都在 Web 开发中共享相同的开发历史,因此在新样板中使用库和插件包可能很无聊,比如一些额外的调味料、黄油或一小撮盐......不,是时候切换到完整的框架,带有完整的生态系统。 是的...框架!不是图书馆。 毫无疑问,我们都非常喜欢 React 及其丰
reactnative
——reactnative
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net