Comments (6)
I don't use Laragon so I don't know. However the Flat client (web) is a static website. You can refer to its web/flat-web/deploy/nginx
folder to see how it is routed. It is the same as many other single-page applications.
from flat-server.
Which applications do you use to connect the web, server, host, and database?
from flat-server.
Do they need any applications? They are just services running on servers and binding to different hosts and ports. They communicate with each other using standard HTTP(S) protocols.
The server (this repo) obviously must use Node.js
to run since it depends on many Node.js runtime features.
The client (web) is just a static website as I mentioned above. It can be served by many tools/services. Like nginx
, vercel, netlify, github-pages, anything that acts as an http server.
The databases are standalone softwares, they just run by themselves.
The hostname is often configured by the domain service, and is often backended by an nginx service to support serving SSL certificates that enables HTTPS.
from flat-server.
How can I improve my chances of successfully fetching clients with the server?
from flat-server.
Possible reasons:
-
Port
80
is special which is often protected by the firewall. You can test the server manually by opening http://localhost:80 in the browser to see if it is connected and get a response. If it is blocked by your firewall, you can change the port to another. -
The code in Flat intentionally formats the final URL in HTTPS protocol. However the server only serves behind the HTTP (not HTTPS) protocol. So you have to modify the code to test the server locally.
from flat-server.
Thank you, my professor.
from flat-server.
Related Issues (20)
- [chore]: optimization local development HOT 1
- [chore]: use ava replace mocha
- [chore]: use yml replace env config file HOT 1
- go web server framework discussion HOT 3
- Join Slack
- Readme.md HOT 3
- mysql table information HOT 2
- [bug] room/record: agora generated m3u8 can not play
- ci: Separate the two building ways between web and desktop client.
- 数据库脚本在哪里? HOT 2
- 这个最终的服务端还是没有开源,还是最终调用声网api吧? HOT 2
- 服务端执行 yarn run start 报错 HOT 2
- 无法访问外网能局域网私有化部署吗
- Hello, may I ask where the database script is located? How can I initialize the database? HOT 2
- 大班课能够实现全部人员语音开放吗? HOT 1
- 小班课怎么能够开放人数限制?? HOT 1
- Hi, Could you share with me an effective method for initializing the MySQL database from your code? HOT 9
- Could you please provide detailed explanations for the following configurations to be placed in development.local.yaml, excluding configurations for Whiteboard, and SMTP?
- Why did the OAuth Google in the server fail?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flat-server.