Privacy Policy and Cookies

By continuing to use our site, you agree to our Privacy Policy and our use of cookies to understand how you use our site, and to improve your experience. Learn More.
I Agree.

Category: SmartClient

Why Everything Is CRUD

Many web frameworks have very advanced support for the so-called “CRUD” operations, that is, Create, Retrieve, Update, Delete, also known in SQL as Insert, Select, Update and Delete. Often, when developers see the CRUD features in these frameworks – like data grids that know how to perform CRUD operations, as in SmartClient – they react by saying: well, that’s great...

Almost all advice about web application optimization is catastrophically wrong

Most of the advice you run into regarding web application optimization is not only wrong, it’s what I call catastrophically wrong, meaning that it: That’s a big claim, and I will back it up. Before we begin, we need a clear definition of performance for a web application.  Only with a good definition of performance in hand can we begin to discuss web application optimization, what’s wrong with so...

Are lightweight components really what you need?

Business applications improve productivity. Improving productivity is why applications exist and why we are all employed to provide them. However, as developers, we sometimes get excited about new technologies and the benefits they claim to have. For example, a basic grid component with a very small amount of source code sounds very appealing. However, this simplicity is the wrong thing to...

The Best Just got Better! V13.0 is here

We are proud and pleased to announce that V13.0 of SmartClient and SmartGWT is officially here, with tons of fantastic new features. We’re sure you’ll agree it was worth the wait. Some of the great features we have added to V13.0 are: OpenAPI Support Auto-hiding, Minimalist Scrollbars CSS Editors Client-side Authentication & Roles Simulator for Prototyping Custom Event Widgets for...

More Amazing features for the upcoming V13.0 Release

In the last few months, we’ve been busy adding a whole new set of amazing features that will be available in the next release of SmartClient and SmartGWT. We have already announced some fantastic additions to the framework in our previous posts (Part 1 / Part 2 ), and now there’s even more to extend the power and flexibility of SmartClient and SmartGWT! This post shares just another taste...

The Difference Between SmartClient and Smart GWT

We often get asked about the difference between SmartClient and Smart GWT. The answer is: ‘not much‘. When you’re running SmartGWT, you’re also running SmartClient When you are running SmartGWT, you are also running SmartClient.  You are using SmartClient’s widgets, data binding, browser compatibility, etc. See the SmartClient vs SmartGWT architecture diagrams below: As you can see, we only use the...