问题标签 [custom-backend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1016 浏览

node.js - 使用 SQL Server 设置节点/快速休息 api

我正在尝试使用 SQL Server 设置 nodejs rest api。我设法让我的 GET 方法工作,但 PUT 根本没有响应。我用这样的邮递员调用 PUT 方法:http://localhost:8080/api/user/1?firstname=John。我做错了什么?

0 投票
1 回答
677 浏览

ios - How would I go about building and hosting my own backend for an iOS application?

As a preface: I want to do this as a learning exercise. I'm not trying to produce a commercially viable app.

What are the layers/abstractions of an iOS application that is connected to a custom, self hosted backend? What technologies are needed to build this stack?

This post has helped my understanding a bit. I'm currently using Firebase as my backend but have found its NoSQL structure wrong for my app. The data I'm storing is relational, so I think an SQL database storing JSON would work better. The data is modeling Vehicles shared between Users. From my research, the Realm Platform looks like a good choice. Am I understanding the technologies correctly here? Does this sentence make sense?

General functionality:

  • Sign Up and Login of users
  • Upload/download vehicle data
  • Some server side logic
  • Pushing data updates to users in real time

So would the stack look like the following?

User Front End: iOS app written in Swift
Database: Realm Database (SQL)
Server: Realm Object Server

I'm really looking for an overview of the general architecture. I don't know anything about that, so I'm sure I have failed to provide many details that are necessary for a thorough answer.

I apologize if this question is redundant; most answers I've seen for similar questions typically end with "just use AWS, Firebase, etc".

Thanks!

0 投票
1 回答
112 浏览

django-rest-framework - 自定义身份验证后端冲突默认后端

我的任务有 2 个视图 1. 接受电话号码和密码验证登录用户

2. 接受没有密码的电话号码和令牌,以执行我创建的自定义后端,其中无需密码即可完成身份验证

当我在设置中的 AUTHENTICTION BACKENDS 中添加此自定义后端时,它会在没有密码身份验证的情况下查看 2 登录,用户使用任何密码登录!那么如何在设置中添加 2 个后端而不相互冲突

自定义后端

视图.py:

序列化程序.py

设置.py:

0 投票
0 回答
305 浏览

php - 如何在 LinkedIn 等 WoWonder Feed 中的个人资料名称下显示自定义字段?

Wowonder 是一个来自 codecanyon.net 的 PHP 脚本,它是一个社交网络脚本。

我想在个人资料下方添加一个 Workplace 描述,该描述在每次活动后公开显示在新闻提要上,就像在 Linkedin 上一样:

个人资料截图 我需要的。

虽然这是现在的情况:

这就是现在的样子。

0 投票
1 回答
380 浏览

node.js - 如何设置开发、测试和生产端点

我是后端开发的新手,我已经做了很多年的移动开发人员,现在我想切换到另一边:)

我一直在做一些关于如何使用的教程nodejs + express,所有这些教程通常只是教你如何在你满意后将代码部署到生产环境中……但就是这样,你在本地工作,你在本地测试,只需将您的 master 部署到某个云服务平台。

但是在我工作的公司中,他们总是有不同的环境可供我们(移动开发人员)使用服务器,通常是dev, qa, and production envs. 所以这意味着他们在服务器上部署了至少 3 个版本的代码,我们只需修改端点就可以访问它。

这是一种非常普遍的做法,但我不知道从哪里开始看这个架构是如何完成的。再说一次,我对这个主题很陌生,所以也许我只是缺乏查找信息的术语,但我昨天花了一天时间试图弄清楚他,但我找不到任何东西。

为了让它更复杂一点,我将开始和朋友一起开发一个可以自定义的应用程序,因此不同的客户端将有不同版本的应用程序,他们需要使用某种标识符访问服务器端点路径如

这意味着,每个环境和客户端都有不同的代码版本

任何关于开始寻找的线索将不胜感激:)

干杯!

0 投票
1 回答
76 浏览

json - 如何将字段数据从后端附加到 Typo3 中的 JSON 文件中

如何将 Typo3 中后端公式的数据直接写入现有的 JSON 文件?当我从 Typo3 的后端删除它们时,我以后如何从 JSON 中删除一些数据?所有 JSON 输入都有一个时间戳。

先感谢您!

0 投票
1 回答
117 浏览

mysql - 需要关于我应该为我的颤振应用程序使用哪个数据库的建议

我有一个项目,员工必须使用该应用程序进行报告,所以基本上应用程序登录、报告和仅通过应用程序查看公司的产品会有以下功能。

现在,问题是我需要导入大量员工数据,这就是我感到困惑的地方,因为我知道如何将数据从 CSV 文件导入 SQL DB,但我不知道如何在 firebase 中做同样的事情. 此外,我无法弄清楚两者之间的定价差异,哪一个在价格方面更可行?

如果可能,请尝试将答案概括为两部分:

  1. 价钱
  2. 基于 pub.dev 上各个包提供的功能,易于使用

那么伙计们,我应该使用哪个数据库?根据我的要求使用 SQL 或 firebase 吗?

如果有人能指导我通过一些有见地的博客或文章链接来指导我为我的 Flutter 应用程序设置适当的后端,那对你们真的很有帮助。谢谢 !

0 投票
1 回答
613 浏览

reactjs - React i18next 从前端(例如 localhost:3000)和后端(例如 localhost:5000)加载翻译文件

我正在制作一个从后端获取数据并显示在浏览器中的反应应用程序。为了更改静态名称的语言(如页眉、页脚),如果我在公共文件夹中设置 locales 文件夹,并为所需的语言代码创建所有 json 文件,则会更改。

现在,我也想从后端加载翻译文件,因为从后端获取的数据总是随机的,后端会发送相应的翻译文件。

我对如何实现这一目标感到非常困惑。

我经历了很多 stackoverflow 解决方案,建议使用自定义后端插件。但是,我很困惑如何创建自定义后端插件。

这是我的 i18next.js 配置的代码部分:

从上面的代码中,我只能加载前端的翻译文件。如果我将“后端”行更改为:

它将从 localhost:5000 的后端服务器加载翻译文件。但是,位于公共文件夹中的翻译文件现在未加载。

谁能帮忙举个例子,如何加载两个路径,以便前端和后端的翻译文件都能正常工作。

0 投票
1 回答
192 浏览

amazon-web-services - 本地 MWAA (AWS Airflow) 使用 SecretsManager 作为后端“找不到凭证”

我正在运行在 Docker 上运行的 MWAA 实例的本地环境。一切正常,我尝试将 SecretsManager 设置为仅用于连接的替代后端。

我已将此添加到airflow.cfg文件中:

然后,我aws_default在 Airflow Connections 中配置了一个连接:类型:Amazon Web Services

名称:aws_default

登录:<aws_access_key>

密码:<aws_secret_access_key>

我通过使用使用此连接 ID 启动 AWSHook 的函数验证了凭证是否正常工作。

我向凭证所属的用户添加了 SecretsManager 读写策略。

然后,我尝试使用 SnowflakeOperator 对 Snowflake 运行查询,以便从 SecretsManager 获取连接,但我收到此错误,就好像后端 SecretsManager 服务无法找到使用 API 和查询密钥的凭据一样。xxxx_snowflake_operator 和 xxxx_snowflake_hook 只是对snowflake_operatorand的包装snowflake_hook,做同样的事情,没有任何改变(只有 UI 的颜色)

SecretsManager Airflow 后端为什么找不到凭证?它不使用默认的 AWS 连接 ID 来运行其 botocore API 请求吗?

更新:我通过在 ~/.aws/config 中设置一个包含 aws 访问和密钥的配置文件来使其工作。我想知道我是否可以让它使用 Airflow 中的 aws_default 连接。

0 投票
0 回答
44 浏览

amazon-s3 - 如何在 Celery Executor 上配置 Airflow Custom S3 XCom 后端

我有 Airflow 2.1.0 集群,1 主 2 工人。我正在尝试设置自定义 s3 后端以在任务之间传输数据帧。我将s3_xcom_backend.py放入所有 3 个节点上的 3 个不同路径中;气流主目录: /data/airflow/ ,ubuntu 主目录 ~/ 和气流 conda 环境的包目录,其中默认存在 xcom.py 文件: /data/anaconda3/envs/airflow/lib/python3.8/site-packages/

然后我将 export AIRFLOW__CORE__XCOM_BACKEND=s3_xcom_backend.S3XComBackend 行添加到 .bashrc 并将 AIRFLOW__CORE__XCOM_BACKEND=s3_xcom_backend.S3XComBackend 行添加到airflow.env 文件中。还更改了气流.cfg 文件中的 xcom_backend = s3_xcom_backend.S3XComBackend。我对所有 3 个节点进行了配置更改。

最后,我按顺序重新启动网络服务器和调度程序服务。但是 s3 xcom 后端不会生效。当我运行仅在任务之间传输数据帧的taskflow_etl_dag时,我收到错误消息,表明我的 s3 后端未处于活动状态,并且气流仍在使用默认的 xcom 后端。

如何启用自定义 s3 后端,不胜感激。