iXora Custom Software Development Blog

Read | Practice | Advance

Blog

Posted by on in Blog
ReactJS for Beginners What is ReactJS? React is an open source JavaScript library for building user interfaces. So, the key points here are JavaScript library and user interfaces. It’s not a framework and focused to do only one thing which is building rich user interfaces. React does not focus on other aspects of your application like routing and http calling. Okay! Then how should we handle those? Don’t worry ReactJS has a good ecosystem which handles those. Those will be a part of another story. Why should we learn React?  Right now one of the most popular JavaScript library. It improves the performance to...
Hits: 1682
Rate this blog entry:
3

Posted by on in Blog
WebHooks What are WebHooks? WebHooks are event callbacks over http.  The server or app calls your URL. It’s not a protocol, there is no standard. Its just a design pattern. When something happens, perform HTTP POST with relevant data to a URL that the user gives you. Modern API and WebHooks Before we see how webhooks work, lets look at how HTTP works? Unfortunately that's how the web is today. We can talk to web apps, but they really can’t talk to us. Its as if you had a telephone system where you could only make calls, but never receive them.  98.5%...
Hits: 2266
Rate this blog entry:
1

Posted by on in Blog
WebSocket Programming What Is WebSocket? WebSocket is an advanced technology that makes it possible to open an interactive communication session between the user's browser and a server. With this API, you can send messages to a server and receive event-driven responses without having to poll the server for a reply.  WebSocket is a different TCP protocol from HTTP. Both protocols are located at layer 7 in the OSI model and, as such, depend on TCP at layer 4. How WebSocket Works?   When WebSocket Used? Real-time applications Chat apps IoT (Internet of Things) Online multiplayer games When we should avoid using WebSockets? Don’t...
Hits: 2607
Rate this blog entry:
1

Posted by on in Blog
Socket Programming What is Socket? A Socket is on of the most fundamental technologies of computer network programming. It allows network software applications to communicate using standard mechanisms build into network hardware and operating system. Sockets allow communication between two different processes on the same or different machines. More than tow pieces of software can communicate with client/server or distributed systems by using multiple sockets. Sockets are bidirectional, meaning that either side of the connection is capable of both sending and receiving data. Sometimes the one application that initiates communication is termed the "client" and the other application the "server“. Before we go...
Hits: 2769
Rate this blog entry:
1
How to Configure NGINX to deploy angular app in Windows 10 Prepare the deployable files of Angular application Run the following command to generate the deployable files: With Angular CLIng build –prod With NPMnpm build –prod  For more you can visit https://angular.io/guide/deployment  NGINX configuration to host the Angular application You can download (as zip) the latest NGINX version from the site https://nginx.org/en/download.html.After downloading the zip file, unzip it and keep to a directory. Now you need to update the configuration file to host the angular application.In the unzipped folder you will find the “nginx.conf” under “conf” directory. Open the file using any text editor and add the following lines inside the server...
Hits: 12647
Rate this blog entry:
1