• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • WebSmart For Node.js Beta Project Under Way

    February 29, 2016 Dan Burger

    When IBM i got support for Node.js eight months ago, it lit a fire. BCD Software threw a log on that fire last week by announcing its Web development environment WebSmart supports Node.js as well. It’s a beta project now, but if things go according to plan WebSmart for Node.js will be generally available in three months. Will the open source Node.js be as popular in the IBM midrange community as open source PHP? We will have to see how that plays out.

    Node.js applications can be rendered on desktops, tablets and smartphones when BCD releases WebSmart Node.js.

    IBM’s support of Node.js certainly gives it a much better chance of success than development languages not supported by IBM i. Without support from IBM, we wouldn’t see one of the major players in IBM i software vendor community moving forward with Node product development.

    “It’s early in the market for Node in the IBM i community, but it reminds me of where PHP was when it started,” says Marcel Sarrasin, vice president of marketing for BCD and BCD’s parent company Quadrant Software.

    BCD incorporated PHP in its Web development products in 2007.

    “Although Node.js sounds like a new technology, it’s been around since 2009. We’ve seen the adoption of the technology on other platforms and we’ve seen big companies creating critical applications using Node.js. These are indications of the future for this technology. We feel the time is right,” Sarrasin says while pointing out that companies such as Walmart, PayPal, LinkedIn, Netflix, and Yahoo have adopted Node.js.

    Node.js is an open source runtime environment for server-side Web applications that is based on JavaScript. The idea is to use JavaScript on both the server and the client, leverage the substantial experience of programmers who know this language. It is used in applications where the fast manipulation of data is a key part of the application, and it is also known for its lightweight code and its multi-platform capabilities. In addition to IBM i, it is also at home on Windows, Linux, IBM AIX, and IBM System z platforms.

    BCD’s Web development products use templates to facilitate the implementation process. It’s WebSmart for PHP, for instance, features seven templates for creating Web-based desktop applications, plus three templates for mobile development. The beta version of WebSmart for Node.js includes three templates. Sarrasin says more templates will be added by the GA date. The Node.js templates include one for multi-row order entry, one for query lookups, and one for editing style sheets used in creating static Web development. These templates include desktop and mobile development capabilities in the same template.

    The XML Service toolkit is also part of this package.

    Sarrasin is recruiting participants for the WebSmart Node.js beta process. He’s hoping to attract developers from a variety of development environments. Load testing is the current priority.

    “Whatever someone creates in the beta can be kept,” he notes. “The initial GA release of WebSmart Node.js will be free. There is no runtime license. There is no runtime server and no licenses. Anything developed can use any editor. We’d like them to use WebSmart as their editor, but they get to choose. There’s no lock-in, nothing proprietary.”

    Of course, if someone chooses to use the WebSmart development tool, that is a licensed product.

    Tim Rowe, business architect for application development for IBM i proudly wears a Node.js hat. (Rowe has more hats than Stetson, by the way.) He predicts Node.js will attract new programmers as the traditional RPG hiring pool shrinks while also facilitating experienced developers as they absorb new technologies.

    From my perspective, it would seem more likely that new developers with Node skills will be introduced to IBM i than RPG developers being introduced to Node.js, although I agree both will occur. For IBM i shops that are actively hiring new developers, working with a modern, open source language like Node.js is helpful in attracting new talent.

    “It’s pretty quick to onboard someone developing in Node.js on IBM i. and leveraging RPG,” Sarrasin says. “If a shop is going to invest in its RPG or COBOL programmers, they will look at PHP and Node. RPGers may lean toward PHP if they are new to Web development. People a little more technical in Web development may want to use Node. But they should be able to learn both at similar levels.”

    BCD will be offering its Web development expertise as a service for companies that want Node.js applications developed for them and also for companies that require some guidance through the install and configuration process. One-on-one mentoring is also available.

    IBM’s Rowe, along with open source expert Aaron Bartell, are joining BCD’s chief knowledge officer Duncan Kenzie for an introduction to Node.js webinar March 3. It will cover the fundamentals of getting started and the longer-term capabilities of Node. Follow this link to register for the event.

    RELATED STORIES

    Coding Is Never Without A Reason; PHP Has 10

    First Open Source Conference For IBM i Shops Planned

    Top Five New Technologies On IBM i

    Experimental Node.js Chatserver For IBM i

    Demand Building for Node.js on IBM i

    Web Portal Not An IBM i Modernization Bit Player

    BCD Cranks Up Its PHP Engine

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    VISUAL LANSA 16 WEBINAR

    Trying to balance stability and agility in your IBM i environment?

    Join this webinar and explore Visual LANSA 16 – our enhanced professional low-code platform designed to help organizations running on IBM i evolve seamlessly for what’s next.

    🎙️VISUAL LANSA 16 WEBINAR

    Break Monolithic IBM i Applications and Unlock New Value

    Explore modernization without rewriting. Decouple monolithic applications and extend their value through integration with modern services, web frameworks, and cloud technologies.

    🗓️ July 10, 2025

    ⏰ 9 AM – 10 AM CDT (4 PM to 5 PM CEST)

    See the webinar schedule in your time zone

    Register to join the webinar now

    What to Expect

    • Get to know Visual LANSA 16, its core features, latest enhancements, and use cases
    • Understand how you can transition to a MACH-aligned architecture to enable faster innovation
    • Discover native REST APIs, WebView2 support, cloud-ready Azure licensing, and more to help transform and scale your IBM i applications

    Read more about V16 here.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    COMMON:  2016 Annual Meeting & Expo, May 15 - 18, in New Orleans! Great Power Systems event!
    System i Developer:  RPG & DB2 Summit - March 22-24 in Dallas. Check out the session grid!
    Four Hundred Monitor Calendar:  Latest info on national conferences, local events, & Webinars

    XML-INTO And Optional Elements Retrieving Data From All Members With SQL

    Leave a Reply Cancel reply

Volume 26, Number 09 -- February 29, 2016
THIS ISSUE SPONSORED BY:

Townsend Security
Fresche Legacy
Chrono-Logic
Rocket Software
WorksRight Software

Table of Contents

  • Payday For The People Who Make The IBM i Go
  • HelpSystems Spies Overseas Expansion With Tango/04 Buy
  • WebSmart For Node.js Beta Project Under Way
  • Power Systems Fuel IBM Channel Growth, Says Avnet Exec
  • Where In The World Is IBM i?

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25
  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle