TOAST UI Grid 4.0 is Finally Here!
Since the beginning, our main goal was to facilitate efficient data representation and convenient functionalities for you, our users. From the beginning of the year, we have been working hard to provide you with a faster and leaner product filled with convenient features. We have eliminated the unnecessary dependencies; enhanced the performance through the virtual DOM; and undertaken a massive task of improving the overall API. Finally, we are proud to present to you the more powerful and lighter TOAST UI Grid 4.0!
Building a 0.7KB Reactivity System Similar to Vue
Currently, the TOAST UI Grid team is working diligently for the major update that is the release of the version 4. The purpose of this update is to rewrite all of the previous code base written with Backbone and jQuery from scratch. The team is expecting to decrease unnecessary dependency, making the new Grid to be leaner and faster than before.
What I Learned from Migrating from AngularJS to Vue
Therefore, instead of discussing why we picked Vue, I would like to share what I learned from migrating from one framework to another. While AngularJS still has high retention rate, I assume that there are more groups in a similar predicament as we were. Although some of the content may be obvious, I hope that this article can be of help to others when migrating between frameworks.
Pragmatic Front-End Testing Strategies (3)
React applications that use Redux often consist of action creators, reducers, container components, and the presentational components. Also, if the project calls for additional functionalities like local storage or network IO, middleware codes to implement said items are included as well.
Pragmatic Front-End Testing Strategies (2)
In the first part of this series I discussed the importance of test automation and testing strategies, and why it is difficult to automate visual component testing. While it is not impossible to automate the visual quality assurance process, with the tools that are available to us today, the effort-to-return ratio is not particularly recommendable. Since this series deals with “pragmatic” testing strategies,
Pragmatic Front-End Testing Strategies (1)
Using Proxy and Virtual DOM to Build Your Own Framework
Proxy is a feature newly introduced in ES2015. Although IE11 does not support Proxy, other modern browser are compatible with it. While Proxy cannot be transpiled using Babel, Google offers a polyfill so that it can be compatible with IE11.
The Old GitHub Project Won 3,000 Stars A Week
The TOAST UI Editor is one of the TOAST UI Components we're working on. It has been around for three years, with its first commit in March 2015. I went to work on December 30, 2017, to release version 1.0 and publish it to npm. At that time the repository was as quiet as the air of the office at the end of the year. An issue posted once in several months, It seemed to try to say "This project is open source.".
Basics of Web Word Processor (2)
Web Word Processor (“Web Word”) is attractive software that allows users to edit documents anywhere as long as they have access to a browser. It does not support all the features of the native Word processor
Basics of Web Word Processor (1)
The history of Web Word Processor (or, web word) began earlier than expected. It was known widely to the public in 2006 as Google Docs was introduced, so the software is more than a decade long. ThinkFree aimed for a web word running on a web browser under Java Applet.
© NHN Corp. All rights reserved.
FE Development Lab