• 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
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    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

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

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