TOAST UI Doc
If you are reading this, it may be safe to assume that you are a developer who has had an experience with writing an API documentation. Let's assume that someone told you to write API documentation for hundred functions. What kind of image comes to your mind?
Building a UI Library Capable of Tree Shaking: From A to Z
The main purpose of this article is to introduce the readers to pragmatic information like how UI libraries are built, what the purpose and the features of the library are, and what kind of technology stack and webpack configurations were used.
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.".
© NHN Corp. All rights reserved.
FE Development Lab