You can indeed specialize your cities such that each of them only contain one type of zoning, as long as your cities are connected at the borders with roads and other types of transport. It does, however, come at a penalty to commute time, as your residents have travel to the city border before entering the next city to work.
It is important to note that while Sims can cross borders, pollution cannot, so isolating pollution in this manner is effective. Commercial buildings do not produce pollution, so they can be build next to residential areas with no ill effect, and thus there is less benefit to zoning them in a separate city. However, as mentioned in the comments, crime does decrease with residential population, and as crime affect commercial building strongly, there are some benefits to isolating commercial zones in a separate city. However, the increase in commute time in my opinion mostly negates this benefit.
Also note that while you're in one city, time (and therefore, RCI demand and neighbour deals) is frozen in all others, thus it is a good idea to switch between cities periodically if you are doing this, otherwise there might not be enough demand or supply of utilities for one city to grow on its own.
In general it is good to have multiple cities connected in a region - SimCity 4 is designed to allow that form of connectivity, and the game plays better with more cities in the region. However, building only one type of zones in a city is a little extreme, and some of the things mentioned above could be seen as cheating since they exploit the somewhat unrealistic limitations of SC4's simulation engine. Whether you chose to exploit these 'features' is entirely up to you, since SC4 is a sandbox game, and there's no win state.