Cove is a technology agnostic company. This means that we are constantly evaluating new and emerging technologies to ensure that we select the best tools for each project. Here are some of the technologies and frameworks that we're currently using.
Laravel is a web application framework with expressive, elegant syntax. Laravel attempts to take the pain out of development by easing common tasks used in most web projects.
Tailwind uses a new approach to building css for websites. It relies on utility classes instead of named components which means that it's much easier for developers to read and write the html markup. It has several advantages over traditional approaches to building css. It often results in smaller file-sizes and improved performace and it makes it easier for developers to collaborate, saving time and cost of development.
Vuex is a state management pattern + library for Vue.js applications.
It serves as a centralized store for all the components in an application, with rules ensuring that the state can only be mutated in a predictable fashion.
For larger applications where there are complex relationships between data or many components that need to communicate with each other then a state managements library such as vuex is a great choice. It simplifies the communication when building Vue.js components. For applications it means that complexity in large applications become easier to manage and reduces error occurances and development time greatly.