Profound.js Spaces allows Node.js Devs To Build Faster

Profound.js

Development platform Profound.js Spaces offers robust tools to deploy full-stack business applications using enterprise-ready Node.js

Aug 13, 2019 – Irvine, CA Profound Logic, an innovator in enterprise modernization solutions, is proud to announce the Beta release of Profound.js Spaces– a unique platform to deliver and deploy enterprise-ready applications usingProfound.js. 

Profound.js is a free, cloud-based IDE and community for Node.js developers of all skill levels. Profound.js Spaces differs from other online JavaScript development platforms because it supports full-stack, transactional business development, as opposed to front-end development only.

The platform offers a number of unique features that enable developers to be as much as 10 times more productive compared to traditional application development practices. These features include: 

 A full list of features is available at the Profound.js Page.    

Profound.js was the vision of Profound Logic’s CEO, Alex Roytman, who wanted to give all developers a launchpad to start creating Profound.js applications quickly and easily. 

“I believe that all businesses can benefit from adopting Profound.js in their development efforts,” says Roytman. “Profound.js lowers the barrier for developers and makes it much easier for them to create Node.js applications for their companies. Profound.js is the solution that many businesses have been searching for to address challenges like a diminishing developer pool, and the need to make applications integrated, cloud-ready, and able to support digital transformation efforts.” 

profound.js ideThe Profound.js online visual IDE

Profound.js business applications are designed to be compatible with any relational database out of the box, including MySQL, Oracle, SQL Server, and IBM Db2.  

Node.js as the ideal business language

Node.js has grown quickly in popularity because it uses JavaScript, the de facto standard for front-end code. Being able to use the same language for both front-end and back-end greatly simplifies the process of building applications. 

However, in the early days of Profound.js, companies were hesitant to adopt it for enterprise business logic. One significant issue that kept organizations from adopting Node.js is the complexity associated with callbacks and promises, a problem known as “callback hell”. 

Profound.js provides a robust set of business application development tools where “callback hell” is a thing of the past. Profound.js also seamlessly integrates your Node.js business logic with a database of your choice. With these capabilities in place, Profound.js (or server-side JavaScript) becomes the perfect business application development language and is much more productive than most programming languages available today. 

Community Site

In addition to providing a productive platform for Node.js development, Profound.js is also a place to share and collaborate. 

The starting point for Profound.js.com is a community site where developers can explore other people’s working code, contained within what Profound.js calls “Spaces”. 

Each Space can be viewed, opened in an online IDE, forked, or directly launched. Developers can even embed a Space in a blog post or share it on social media. 

One-click setup

It takes only one click to create a Space and that one click carries a lot of power. Each Space is its own Linux container, with its own files, its own database, its own Git repository, and more. 

To set all of this up manually can sometimes take days of effort. Profound.js allows businesses to be more agile because they can spin up proof of concepts very quickly. Developers can rapidly build new Web and Mobile apps, test open source code and packages, or try 3rd party Web Services and API.   

“If you see some Profound.js code on GitHub, you can instantly deploy it to Profound.js Spaces and see exactly how it works”, says Roytman.  

Since creating a Space is free, open source Node.js developers and npm package publishers can host running examples of their work on Profound.js Spaces without incurring a cost. 

Built-in Database Management Tools

Being able to easily work with databases is one of the key capabilities of Profound.js. Profound.js comes with visual tools to create and alter database tables as well as maintain the data.

profound.js database tools

 But the real power of Profound.js is in how easy it is to integrate your apps with this data. The connection to the database is inherent, which greatly simplifies the development of database-driven applications for most popular databases.  

Full IDE in the cloud

The Profound.js online IDE comes with all the tools a Node.js developer needs, including a full terminal, code editor, debugger, interface designer, and much more. 

Because of its seamless Git integration, developers can also deploy applications to Profound.js from other IDEs, like VS Code. 

About Profound Logic

At Profound Logic, our mission is to provide the most innovative solutions for application modernization, development, and digital transformation. Since 1999, we’ve helped thousands of customers around the world transform legacy interfaces and source code, develop modern desktop and mobile applications, and optimize enterprise systems. Our developers are business application development experts, fluent in modern technologies, such as Profound.js, Web/Mobile development, and cloud deployment. 

We have offices in Ohio, California, Mississippi, and Wisconsin, in addition to partners located around the world. Learn more at www.profoundlogic.com or contact us at 877-224-7768. 

#### 

Media Contact:
Miranda VanHorn
mirandav@profoundlogic.com

Table of Contents

Archives

Join Us at Common's POWERUp 2024 in Fort Worth, May 20-23!

Discover the future of IBM i technology in can’t-miss sessions with Brian May and Alex Roytman. Connect directly with our visionary team, including CEO Alex Roytman, at Expo Booth 204. Explore all the sessions we’re hosting or secure your spot now. 

Profound Logic POWERUp sessions: 

  •  Monday, May 20th:
    • 10:15 AM CDT: Maintaining an IBM i Development Staff in a Changing World – Led by Brian May 
  •  Tuesday, May 21st: 
    • 9:15 AM CDT: Intro to Modern Application Integration via API – Led by Brian May 
  • Thursday, May 23rd:
    • 9:15 AM CDT: Breaking Up a Monolith – Led by Brian May 
    • 10:30 AM CDT:  Supercharge your IBM i Applications with AI – Led by Alex Roytman