- Open Access
- Authors : A V Akhil Krishna , Dr. Padmashree T
- Paper ID : IJERTV9IS060267
- Volume & Issue : Volume 09, Issue 06 (June 2020)
- Published (First Online): 13-06-2020
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
A Survey on Current Technologies for Web Development
A. V. Akhil Krishna1
Dept. of Information Science and Engineering,
R.V. College of Engineering, Bengaluru, India
Dr. Padmashree T 2
2 Assistant Professor,
Dept. of Information Science and Engineering,
College of Engineering, Bengaluru, India
Abstract -Web-based application developers are presented with a dizzying variety of option formats, languages, frameworks and technological objects. We survey, identify and compare technologies that help the creation of Web apps. We conclude that, while the Web's connectivity problems have been largely solved, the cacophony of Web-based applications technologies represents the lack of a solid model tailored to this domain.
Key Words: Technology, NoSQL, MySQL, Angular, NodeJS
The world has changed to a mobile era, but still today no app could be as effective as web-based applications. The prevalence of progressive web apps which perform functions identical to mobile apps is surfacing on top of this. So, it's pretty clear that web apps will remain and continue for a long time to come. What makes this web applications worth investing in is the use for development of high-end scalable technologies or in simpler words, using state-of-the-art quality stack technology.
In addition, the business penetration and performance of the application can be maximized with the most suitable technology stack. The use of a poor technology stack could also lead to a failure of the entire project. Therefore, it is important to have a thorough look at the web development stack that will be used for the development of a project.
This section reviews various technologies currently available for web development
In  this paper it has presented a comparative study of non-relational databases and relational databases. It mainly focuses on presentation on one implementation of the NoSQL database technology, namely MongoDB, and draws a comparison with MYSQL which is another database and tries to justify why MySQL is less preferable and less efficient than MongoDB. It also discusses the disadvantages of using a relational database compared to a non-relational database.
The forum is developed using MongoDB, a NoSQL database chosen from a variety of non-relational databases. The database integration in the framework is also be presented. If the application is data-intensive and stores many data and queries, we can choose MongoDB instead of
MySQL. It should also be noted that in certain situations, each user requires his or her own individual settings in the same application and connection database does not permit a full customization based only on the user's needs. Therefore, increasingly more applications start using a non- relational database, as they provide a more versatile framework that can be formed according to the needs of each user.
The advantages of using AngularJS to create the front-end framework, NodeJS to design the Back-end Web server and the performance benefits of storing data based on MongoDB are discussed in  this paper. This paper concentrates on MongoDB storage solutions for the storage of large data and on MapReduce-based analysis solutions. This paper discusses on how Web services are designed that have the requirements of large data visualization based on NodeJS. Within this paper, the design of the express monitoring system is implemented. The primary technologies used in system design was first discussed. It also primarily introduces the framework architecture, MongoDB database-based storage solutions and the MapReduce-based analysis solutions. Finally, this paper introduces the Express Supervision Framework interface application and statistical analysis modules. Machine learning is to be used in future.
Node.js. It's a framework for designing high-performance, concurrent programs that are based on asynchronous I/O and event driven programming model and not the multithreading approach.
The new Angular framework develops better programming paradigms. TypeScript with type control and support for ANGULAR annotations provides a high degree of language sensation to the customer program. This will however increase the volume of code and restatement of information. This article addresses the library and makes form creation a better experience in this context. Easy library usage enables programmers to specify shape entries to a server application, when the entries are serialized into JSON and transmitted to the Angular. The rendering is carried out in the dynamic forms. Writing the code is easier, looks more comfortable and is much more durable. This is especially noteworthy when it comes to multiple types or supports context-aware user interfaces. The study shows an impact on reading, the volume of code and maintenance efforts for fragments in practice.
In  In this paper, the specific characteristic traits of MongoDB and the design principles were studied and based on the analysis an anti-normal form model was proposed. This method is based on the theory of data dependency and uses a breakdown or joint data strategy to develop the logic schema of non-related databases for different dependencies.
This article gives the application of MongoDB in BBS information collection system. The data storage structure and queries are designed, and the advantages and disadvantages of data structure, query and scalability are listed. Relational database contains several tables with external keys, a sharp decrease in query efficiency with a lot of data and high cost vertical scalability.
In this paper  it addresses the test and difficulty of the scalability, versatility and processing capacities of traditional relational database management systems (RDBMS) by incorporating hierarchical, semi-structural and unstructured data. The new frameworks require the databases to be scaled horizontally. The data in the databases must be stored and processed in various formats, including unstructured data. These questions are answered by NoSQL methodologies. The conventional approach to relationship and objective-driven DBMS cant adapt to today's systems with the flexible scaling necessary. Similarly, large databases have been created. But specialized technologies that can support these databases have not emerged. These massive repositories cant be preserved in a single physical device. A collaborative system for this is recommended. A NoSQL framework can be used with a particular objective to improve unstructured data processing. To investigate the merits of NoSQL databases, a NoSQL database, MongoDB which is document oriented, that typically uses JSON data is discussed. An administrative tool has been developed in the research to evaluate the MongoDB database scheme. There are two algorithms: one for local analysis and the other for aggregate analysis. Automated testing and real users tested the created solution. The solution was calculated to be quicker than the solutions already available.
The aim of the paper  was to create a web administration interface for the MongoDB database to conduct analysis on the stored data. The needs of potential users and solutions similar that already existed were taken into accounts and the application was designed. The tool is composed of a console application that analyzes the results and a web application that visualizes the results. Console application can also be used and integrated into other tools separately. The app is quicker than existing solutions, more feature-rich and automatic testing and actual user testing have been performed.
The system also has a solution for processing 3D parcels. It also proposes the use of Robots empowered with computer vision in material handling. Autonomous Guided Vehicles
which is a flexible solution are based on active sensors for self-orientation. This is seen as the best solution that removes most of the manual efforts in station loading and unloading and also in material handling with the premises.
Cornelia GyrÃ¶di, Robert GyrÃ¶di, George Pecherle , Andrada Olah, A comparative study: MongoDB vs. MySQL, 2015 13th International Conference on Engineering of Modern Electric Systems (EMES)
Li Liang, Ligu Zhu, Wenqian Shang, Dongyu Feng, Zida Xiao, Express supervision system based on NodeJS and MongoDB, 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS)
Andres Ojamaa ; Karl DÃ¼Ã¼na, Assessing the security of Node.js platform 2012 International Conference for Internet Technology and Secured Transactions
Zdenek Brabec ; Tomas Cerny ; Jiri Sebek, On Metadata Extension to Derive Data Presentations with Angular 2, 2016 6th International Conference on IT Convergence and Security (ICITCS)
Yunhua Gu; Shu Shen; Jin Wang ; Jeong-Uk Kim, Application of NoSQL database MongoDB 2015 IEEE International Conference on Consumer Electronics – Taiwan
Benymol Jose, Sajimon Abraham, Exploring the merits of nosql: A study based on mongodb 2017 International Conference on Networks & Advances in Computational Technologies (NetACT)
Liberies Vokorokos , MongoDB scheme analysis 2017 IEEE 21st International Conference on Intelligent Engineering Systems (INES)