answersLogoWhite

0


Best Answer

The answer to these types of questions is usually historical and that is the case here as well. WikiAnswers (originally started as faqfarm) started with a an early version of code and as time went on the code was modified to support the many features that are unique to the Q&A domain and the site. The site is constantly being improved as so is the codebase to support the growth of WikiAnswers.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why was Wikianswers created from mediawiki which has a large and complex codebase because not many other apps have been developed in this way and it seems it must have been heavily customized?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

When was Frozen Codebase created?

Frozen Codebase was created in 2006.


What is Frozen Codebase's population?

The population of Frozen Codebase is 24.


What services does Firebird offer?

Firebird is a database server that can work on Linux, Windows and some Unix systems. It works on a C++ codebase that was written in 2000. It was released in February 2004.


Are windows 7 and windows 7 ultimate same?

Yes, but enterprise requires a dedicated VLK server. Ultimate can be activated through Internet.


What is the term code base used for?

The correct use of the term is "codebase". This term is used in regards to computer software development. This is used to describe a whole collection of source code that was used to create a specific application or component.


What is a gaming programer?

Quite simply a gaming programmer programmes games and similar software, like gaming development tools. This is generally a software developer who's primary focus is the development of gaming based software, they will use codebase to create video games.


What is gaming programming?

Quite simply a gaming programmer programmes games and similar software, like gaming development tools. This is generally a software developer who's primary focus is the development of gaming based software, they will use codebase to create Video Games.


What does TS stand for on your erb?

"TS" on an ERB file typically refers to "TypeScript," a statically typed superset of JavaScript that compiles to plain JavaScript. Incorporating TypeScript in ERB files allows for type checking and additional features, enhancing the robustness and maintainability of the codebase.


How could you apply the concepts of Readability Reusability and Reliability?

You can apply the concept of readability by writing clear and well-structured code that is easy to understand. Reusability can be achieved by creating functions and modules that can be used in multiple parts of your codebase. Reliability can be ensured by writing code that is robust, handles errors gracefully, and has thorough testing procedures in place.


What do you mean by cross platform mobile application development?

Cross-platform app development is a process of writing a single codebase for mobile apps that will eventually be used on different mobile operating systems like Android, iOS, BlackBerry, Windows, etc. There are various benefits of developing a cross platform app, like code reusability, less development cost, etc.


What is the role of React Native in building scalable mobile apps?

React Native plays an important role in building scalable mobile apps by providing a cross-platform development framework that allows developers to write a single codebase for both iOS and Android platforms. This eliminates the need to develop separate native apps for each platform, saving time and resources. Moreover, React Native also offers modular architecture and component-based development, which makes it easy to maintain and scale the codebase. Additionally, the use of third-party libraries and plugins allows developers to add more functionality and features to the app without having to build them from scratch. Overall, React Native's cross-platform development capabilities, modular architecture, and use of third-party libraries make it an ideal tool for building scalable mobile apps. Jai infoway


Why is CI important?

Continuous Integration (CI) is important because it helps software development teams to detect and address integration issues early in the development process. By automating the process of integrating code changes from multiple developers, CI ensures that the codebase remains stable and reliable. This leads to faster development cycles, improved collaboration among team members, and overall higher software quality.