Webix UI provides a lot of widgets, but it is just a tiny bit, as compared to the massive amount of different Open Source libraries. Fortunately, it is quite easy to wrap any custom library in Webix UI control.
During the process of web development it’s highly important to organize the workflow and keep in touch with all members of the team. There are useful tools that allow visualizing all the stages of work and keeping track of each participant’s current workload. One of such tools is a popular Kanban board. It helps to control work processes and maintain steady progress, as you can see what stage of the project should be speeded up and which one is overloaded.
JavaScript Kanban Board is a great widget that can be used for creating powerful apps intended for managing the development process.
In this article we’ll describe the stages of creating a basic Kanban Board with the Webix library. Tasks on the board will be supplemented with tags, images and personal avatars for tasks’ assignees. There will be icons that allow opening a form for editing tasks. Besides, you’ll learn how to customize the styling of the board.
You can check the live demo of the ready Kanban Board.
Material Design is a visual language that was developed by Google and is becoming trendy in mobile and web apps development. It is aimed at increasing the usability of application interfaces while preserving simplicity and nice look and feel of the apps. Web apps with this design can easily adapt across various platforms and all types of devices.
Webix team was inspired by Google Material Design and created a new skin in accordance with the described visual principles.
You probably already know that DataTable has the ability to show checkboxes instead of plain text data. It allows you to provide a simple solution for status marking and data selection.
The minimal code for initializing a DataTable with checkboxes will look as follows:
It will result in a nice-looking JavaScript grid presented in the picture below. The “{common.checkbox()}” line in the template expands in a checkbox control.
Good news! From today to start using Webix library you don’t need to download the package from our website and then unpack it. You may include 2 webix files from the Internet by just setting links to CDN.
CDN can offer a performance and availability benefit by hosting Webix on servers all over the world. The advantage is that if the visitor to your webpage has already downloaded a copy of Webix from the same CDN, it won’t have to be re-downloaded.
Now if the end user works, for example, with several apps that are built on the basis of Webix, the loading speed of the second app will be much faster than it was before using CDN. When your user works with the first app the webix.js and webix.css files are downloaded into cache and stored there. Thus, when a user checks the second app, the browser won’t need to re-download Webix files as they are already in the cache.
Everybody plans their work, Webix team is not an exception. Today we want to share our plans concerning library improvements.
Thus, we will present you the Webix Roadmap for 2015.
By publishing roadmaps (we are going to continue this tradition) we will make our ideas transparent.
All the plans described in Roadmap are formed on the basis of the following issues:
It means that your feedback is essential for us as it helps us choose the right direction in product development and concentrate on the most valuable features. This ensures that the functions expected and preferred by you will be implemented in our next releases.
With the increase in using web applications, the need for a widget that allows working with hierarchical data becomes primary. A web-based file manager is a good solution for managing such type of data within any modern web browser.
Today we are glad to present you a new Webix widget intended for organizing your data in the Internet – JavaScript File Manager. It is a JavaScript and HTML5 component that allows you to manage hierarchical data, e.g. files and folders.
We are happy to inform you about the update of Webix UI library. The new version 2.2 introduces plenty of new handy features and lots of other significant improvements.
Version 2.2 has brought new optional “Clear” and “Today” buttons to the Calendar widget.
The button “Today” makes it possible to view the current calendar date. The “Clear” control is intended for removing the date selection.
These buttons will be visible by default. If you need to hide these controls, you can easily do it with one codeline.
We’ve decided to collect top 10 Webix blog posts for 2014 in one review article. Here you’ll find out how to create a Web Chat or mobile app with our library or how to optimize your working process by means of handy Kanban board widget. Moreover, in these range of articles we are talking about using Webix with NodeJS, DND within widgets and about many other.
NodeJS is a programming technology that allows creating server-side applications in several code lines. By the way, you can make web apps on NodeJS platform fully in JavaScript, which is a significant advantage. Fortunately, Webix components are compatible with this technology!
This article will tell you about the simplicity of connecting Webix UI to a database with the help of NodeJS. Moreover, you can use the same server-side code for any Webix component and with any data.
We are glad to present you a new Webix widget Kanban Board. This is a tool that allows tracking the work flow and change it on the go according to the requirements. Thus, you will develop all your products Just-in-time.
Moreover, Kanban displays the work processes in a transparent way. It allows team members to know what they should be working on, track the workload level of each participant and, as a result, be aware of the real state of project development.
With Webix Kanban, you’ll get the entire idea of your business process and will be able to achieve amazing operational results in terms of quality and performance.
If you would like to get Webix Kanban Board, please go here.
Learn about our guest posts guidelines