Introducing AngularJS to Java Developers

February 12th, 2015 by Yakov Fain

If you want to develop Web applications, you’ll need to learn JavaScript. But writing code in JavaScript (at least in its ECMAScript 5 incarnation) is non-productive. You need to pick up a one of the JavaScript frameworks, because: they make… continue reading

Starting new Web project

November 25th, 2013 by Yakov Fain

We had a project kickoff meeting this morning to discuss tools to be used. This is a consumer-facing single-page (SPA) Web application that will also have a back-office part to be used by the business owners. During this meeting our… continue reading

How serious is Google about Dart?

August 3rd, 2013 by Yakov Fain

Developing applications in JavaScript is not overly productive. You can use CoffeeScript or TypeScript to write code that will be converted into JavaScript for deployment. We are also closely watching the progress with Google’s new programming language called Dart. It’s… continue reading

jQuery Mobile Chapter is Done

July 2nd, 2013 by Yakov Fain

The draft of the jQuery Mobile chapter is done. As usual, your feedback is appreciated http://enterprisewebbook.com/#_jquery_mobile. If there is something to be changed, please open the issue on github at https://github.com/Farata/EnterpriseWebBook. See something? Say something! Started writing the chapter on… continue reading

How we write a book for O’Reilly

June 30th, 2013 by Yakov Fain

In the past, to write a book the writer would need a quill pen. After a while, Microsoft Word replaced the goose feather. Today, any Word processor is not good enough. You need to have tools to generate the book… continue reading

Configuring Eclipse with Apache Tomcat and Ext JS

April 24th, 2013 by Yakov Fain

While Eclipse IDE is not the best one for JavaScript developers, it’s the most popular IDE among enterprise Java developers. If an enterprise Java developer needs to start developing in JavaScript, the first question comes to his/her mind is “Can… continue reading

Productive Enterprise Web Development with ExtJS and Clear Data Builder

February 5th, 2013 by Viktor Gamov

It’s not likely that you’ll start developing an enterprise HTML5 applications without using one of the JavaScript frameworks. One of the most feature-complete frameworks is ExtJS from Sencha, but its learning curve is a bit steep. Our company, Farata Systems,… continue reading

HTML5 or Flex Framework

January 22nd, 2013 by Yakov Fain

More than a year passed since Adobe decided to stop supporting Flex framework and gave it away to Apache Foundation. This writeup is based on the conversation I had with my colleague Anatole Tartakovsky in January of 2013. In this… continue reading

Four chapters submitted to O’Reilly

January 10th, 2013 by Yakov Fain

We have submitted the drafts of four chapters of the book “Enterprise Web Development: from Desktop to Mobile” to O’Reilly for review and editing. This is a pretty hands-on book as we are developing an application Save Sick Child while… continue reading

My Three Days at JavaOne 2012

October 6th, 2012 by Yakov Fain

After spending three days at JavaOne I’m happy to report that Java remains the most stable and reliable platform.There are some new additions to the language and the JVM that will make Java more complicated. I’m talking about Nashorn, Jigsaw,… continue reading