在node.js的后端使用已经编写好的前端javascript是否可行
Is it feasible to use already written front-end javascript on the back-end with node.js?
我正在学习我的第一种后端语言,并决定使用Javascript(node.js),因为我已经对前端的Javascript有了扎实的理解。我有一个简单的网络应用程序的项目,它从用户那里获取输入,然后进行一些计算,并输出。
实际上,我已经在前端用javascript编写了逻辑,所以应用程序已经可以工作了(尽管只是在前端)。显然,为了学习节点并制作一个实际的web应用程序,我需要使用后端与数据库、验证等进行对话
我的问题是,我是否必须重写我已经编写的所有逻辑(因为我希望它在服务器上执行,而不是在浏览器上执行),或者我是否能够在后端使用相同的JS?我正在学习FE与BE上的JS,所以如果这个问题有一个明显的答案,我很抱歉。非常感谢
是。许多像ReactJS和Meteor这样的框架都基于这样一个基本前提,即能够在客户端和服务器上共享相同的JS代码。您只需要熟悉使代码模块化(即使用require
或ES6import
),这样就可以轻松地隔离特定于服务器或特定于客户端的代码部分。
相关文章:
- 在前端javascript应用程序中使用DI容器有意义吗
- 让 WebStorm 识别后端和前端 JavaScript 文件
- 如何测试前端JavaScript库并与Travis集成
- 在前端javascript网站中弹出图片
- Ember初始化后的Ember.js前端javascript执行
- 如何使用node运行前端Javascript文件
- 用于忽略先前请求响应的前端 JavaScript 模式
- 如何使我的前端Javascript代码更加模块化
- 如何保护前端javaScript代码不被窃取
- 从node.js后端控制前端javascript
- 如何为中型网站构建前端Javascript
- 显示文本区前端Javascript的实时预览
- 在node.js的后端使用已经编写好的前端javascript是否可行
- 从前端JavaScript代码获取Spotify API访问令牌
- java websockets onMessage返回输入流到前端javascript
- 使用node.js, express和handlebars,我应该在哪里放置前端javascript
- 用于前端javascript开发/测试和生产的工作流/工具
- 带有Web API的纯前端JavaScript与带有ajax的MVC视图
- NodeJS加密到前端javascript解密
- 前端JavaScript的服务器主机和端口